首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

自定义控件按下Ctrl键拖放复制时的奇怪有关问题

2012-01-08 
自定义控件按下Ctrl键拖放复制时的奇怪问题自定义用户控件里面放了一个Label和一个TextBox控件, 奇怪的时

自定义控件按下Ctrl键拖放复制时的奇怪问题
自定义用户控件里面放了一个Label和一个TextBox控件, 奇怪的时我按住Ctrl键拖动复制出一个相同控件时, 新复制出的用户控件出问题了, 里面的TextBox控件竟然能从用户控件里拖出来!!! 请教高手这是什么问题, 应该如何解决???

[解决办法]
新复制出的用户控件你是否使用了“正确的”容器类的.Control.Add()方法了?

比如,你复制的控件在你的UserControl中,那么应该使用this.Controls.Add(newCtr);这里的this应是在UserControl类里,而在窗体类中则应使用UserControl的实例控件的名字.Controls.Add(newCtr);

热点排行