WPF 如何通过某一类型去遍历获取控件 码拜 10年 ago 控件wpf遍历类 我在后台cs定义了一堆border ,每个都设定了name,通过child的finename获取的是空值,遍历的时候也不知道怎么按类型遍历, 如何通过后台动态定义的名字获取这个控件,或者有其他办法,还有就是遍历的时候如何通过某一类型去遍历,不是遍历全部 谢谢了 100分 http://msdn.microsoft.com/zh-cn/library/system.windows.frameworkelement.findname(v=vs.110).aspx FindName 不需要“通过child去遍历”,在自定义用户控件 this 上遍历就行了。 引用 1 楼 sp1234 的回复: http://msdn.microsoft.com/zh-cn/library/system.windows.frameworkelement.findname(v=vs.110).aspx 感谢 border.Name = “bor_”+i.ToString(); canvas.Children.Add(border); 我是这么给border定义名字的,用了上面的方法得到的还是空值 object wantedNode = canvas.FindName(“bor_” + s1[1]); CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WPF 如何通过某一类型去遍历获取控件!