社区
C#
帖子详情
userControl
cmlovexixi
2009-07-07 02:10:11
将一个自己做的用户控件拖到窗体后,怎么才能在窗体中再次编辑用户控件中的一些按钮的摆放位置呢啊?
谢谢
...全文
35
9
打赏
收藏
userControl
将一个自己做的用户控件拖到窗体后,怎么才能在窗体中再次编辑用户控件中的一些按钮的摆放位置呢啊? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
index329279779index
2009-07-07
打赏
举报
回复
w你把用户控件里的控件名设的Public,看可不可以改
j_f0001
2009-07-07
打赏
举报
回复
您可以将用户控件的this指针传入窗体,然后通过用户控件对象的引用方式控制用户控件的属性
北京的雾霾天
2009-07-07
打赏
举报
回复
为你的类加上这个属性,或是从其类继承下来的属性:
[Designer(typeof(ScrollableControlDesigner))]
这样就可以向其拖放控件了,上面的只有ContainerControl条件不足.
cmlovexixi
2009-07-07
打赏
举报
回复
好的 我试下
北京的雾霾天
2009-07-07
打赏
举报
回复
参考ControlStyles.ContainerControl把控件做成容器.
北京的雾霾天
2009-07-07
打赏
举报
回复
你可以把你的用户控件做成容器来放置新的控件,就像Panel控件一样.
cmlovexixi
2009-07-07
打赏
举报
回复
本来是使用窗体继承的 在基类中有很多控件,现在改成使用他TabControl了,将所有继承的窗体改成了tabPage就不能继承了,所以想做个用户控件,直接拖上去
wangdaoren
2009-07-07
打赏
举报
回复
你可以把你自己编写的UserControl里的各个控件的位置用属性的方式暴露出来,然后改相应的属性就可以更改了!
北京的雾霾天
2009-07-07
打赏
举报
回复
不可以了,因为这个时候控件已处理运行状态了.除非你对控件另有对控件的动态操作.
【C#】
User
Control
用法
为了避免将所有的控件堆在 MainForm上,导致整个视图和逻辑特别复杂,可以使用
User
Control
将相关的控件组合起来,独立成一个个小的视图。 比如主窗口中有多个Tab选项卡,可以将每个Tab选项卡的视图独立成一个
User
...
C# WinForm 用户自定义控件
User
Control
闪烁的问题
使用WinForm开发,当使用了大量的用户自定义控件
User
Control
时,界面拖动或...前端调用
User
Control
的窗体Form(我的代码是
User
Control
也可以)这样写:(通俗的讲,就是在Form里new了
User
Control
,Form这个代码里实现下面
winform panel中放置
user
control
,设置
user
control
随着dpi分辨率变化
请注意,该示例中只是简单地根据 DPI 缩放比例调整了
User
Control
的大小,你可以根据具体的布局和需求进一步调整和优化代码。在实际应用中,还需要考虑控件内部布局和控件的子控件等因素。使用 Anchor 和 Dock 属性...
User
Control
关闭事件
近来使用C#编程,需要在主窗体关闭之前将现在的地图中的图层的某一状态置为初始状态,而此方法又需要写在
User
Control
自定义控件类之中。 但是在继承
User
Control
类的事件里,却找不到合适的事件对此方法进行触发。...
.C#捕获
User
Control
中的KeyPress事件
最近用到
User
Control
,自定义的
User
Control
中含有多个子控件,比如TextBox1,当添加该
User
Control
的窗体想调用TextBox1的KeyPress事件,是没办法在本窗体直接对该TextBox进行添加keyPress事件的,只有在
User
Control
...
C#
110,545
社区成员
642,580
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章