导航
  • 主页
  • VBS
  • .NET技术
  • VBA
  • VB网络编程
  • VB多媒体
  • VB数据库
  • VB控件
  • VB COM/DCOM
  • VB基础类
  • VB API
  • 问答

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

godwu 2008-08-07 09:05:46
winform中现在有50个控件,因为想把这些控件在一起控制,所以想把他们弄到panel里面,新拖过来一个panel,怎么把现有的控件都加到这个新的panel里面?
...全文
170 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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>。。。
回复
发动态
发帖子
VB
创建于2007-09-28

1.5w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
申请成为版主
社区公告
暂无公告