在C# Winform项目,有一个form窗体,在form窗体中包函一个Panel控件,一个PictureBox控件以及一个Label控件。 如何在PictureBox控件或Label控件点击事件中,实现判断如果Panel控件已经包函了PictureBox控件,就无法将Label控件添加到Panel控件中, 请问,如何判断Panel控件中是否包函了PictureBox控件或Label控件对象。 |
|
5分 | |
还有没有其它的参考资料,谢谢!
|
|
还要怎样的参考资料,连接里面的Demo仔细研究了吗,改改控件不就是你要的东西了 |
|
5分 |
具体的方法可以百度Controls.Find方法 后面的就不用说了
基础的东西多找找度娘 |
5分 |
不知道楼主想实现的到底是个什么样的功能,个人觉得,与其每次给Panel控件填充时判断,不如每次填充之前将它清空。不知道这样做符合不符合楼主的需求
|
这是什么需求,有实际意义吗,自己拍脑袋想的,做着玩的?
|
|
本意想判断Panel控件中是否包函子控件(PictureBox控件或Label控件),可以判断?
|
|
control.Parent
|
|
5分 |
foreach(Control c in Panel.Controls) |