VB.NET 把控件移动到一个新容器中,怎么事件都失效了?
答案:2 悬赏:20 手机版
解决时间 2021-04-08 20:32
- 提问者网友:温柔港
- 2021-04-08 03:45
原来在主窗体中有几个 Button 和 TextBox,都写了事件。后来创建了一个 TableLayoutPanel,把这些控件拉到这里去以后,事件都失效了。事件的代码都还在。没进 TableLayoutPanel 的控件也都正常。
最佳答案
- 五星知识达人网友:春色三分
- 2021-04-08 04:22
有时候会这样,特别是控件改名称之后,原因是事件后面的handle 控件名消失了,你只要再加上就行了!
全部回答
- 1楼网友:woshuo
- 2021-04-08 05:08
有两种方法:
方法1:在添加panel控件时,先把panel控件添加到窗体上的goupbox控件的位置外面,然后移动到goupbox控件上层。
方法2:把goupbox控件拖放得适当大一些留有空位置,在添加panel控件时,先把panel控件添加到goupbox控件的空位置上,然后移动到goupbox控件及其其它控件的上层。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯