简单问题,如何向panel中添加控件

godwu 2008-08-07 09:05:46
winform中现在有50个控件,因为想把这些控件在一起控制,所以想把他们弄到panel里面,新拖过来一个panel,怎么把现有的控件都加到这个新的panel里面?
...全文
667 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
slin60 2008-08-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 godwu 的回复:]
楼上的,控件剪切后,原来后台处理的代码会不会丢失阿?
[/Quote]

用剪切粘贴就会丢失Handles,用拖的不会
rudolf1982 2008-08-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 godwu 的回复:]
楼上的,控件剪切后,原来后台处理的代码会不会丢失阿?
[/Quote]

控件id不变的话后台代码会识别的
破咖啡罐子 2008-08-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 godwu 的回复:]
楼上的,控件剪切后,原来后台处理的代码会不会丢失阿?
[/Quote]

Handles 会丢,事件内容不会丢,你先剪出来,然后贴回去即可。
或者手工一个一个添加Handles。
godwu 2008-08-07
  • 打赏
  • 举报
回复
楼上的,控件剪切后,原来后台处理的代码会不会丢失阿?
破咖啡罐子 2008-08-07
  • 打赏
  • 举报
回复
先不添加panel,Ctrl+A选中所有控件,然后剪切。
然后添加panel,点击panel后粘贴。
yanlongwuhui 2008-08-07
  • 打赏
  • 举报
回复
选中你需要拖的控件后直接拖到panel控件中不就可以了
slin60 2008-08-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 godwu 的回复:]
不想用代码的形式,因为控件太多了,不只50个,而且一个一个找太费劲了

设计界面上选中所有控件托过去不行吗?

这个怎么拖?
[/Quote]

那你就试试选中控件一起拖啊!
zhnzzy 2008-08-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 godwu 的回复:]
不想用代码的形式,因为控件太多了,不只50个,而且一个一个找太费劲了

设计界面上选中所有控件托过去不行吗?

这个怎么拖?
[/Quote]

点住第一个,鼠标左键不放开始拖呀,拖到最后一个放开.就可以一起拖了
godwu 2008-08-07
  • 打赏
  • 举报
回复
不想用代码的形式,因为控件太多了,不只50个,而且一个一个找太费劲了

设计界面上选中所有控件托过去不行吗?

这个怎么拖?
ejoe313 2008-08-07
  • 打赏
  • 举报
回复
设计界面上选中所有控件托过去不行吗?

动态添加就用:Me.Panel1.Controls.Add(控件名)
yanlongwuhui 2008-08-07
  • 打赏
  • 举报
回复
Me.Panel1.Controls.Add(控件名)
twtetg 2008-08-07
  • 打赏
  • 举报
回复
<panel>要放的控件</panel>。。。

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧