首页 新闻 会员 周边

C# 获取控件所在窗体

0
[已解决问题] 解决于 2012-08-08 11:52

现在做了个自定义控件,想获取这个自定义控件所在窗体下的某个控件,我用foreach遍历 in this.parentform.controls         这时候可以取到我想要的控件,但是当我把这个控件放在panel里面的时候,这里的parentform却只能取到panel了,求高手指教,该如何获取所在窗体,或者所在窗体下的控件

Araincoat的主页 Araincoat | 初学一级 | 园豆:102
提问于:2012-08-07 02:20
< >
分享
最佳答案
1

如果是只能取到父控件的话,那么去递归一下就可以了。http://blog.sina.com.cn/s/blog_78bcde010100vqag.html

这里有个方法,或许对你有些用处,是递归遍历页面的控件的,你可以看一下

奖励园豆:5
叶木木 | 菜鸟二级 |园豆:252 | 2012-08-07 13:43
其他回答(1)
0

这样遍历,应该是只是遍历了,子控件,但是没有遍历子控件中的控件,建议递归

三月软件工作室——任忌 | 园豆:524 (小虾三级) | 2012-08-07 11:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册