小编Ott*_*lis的帖子

Silverlight:查找布局中所有类型的控件

我正在寻找一种可靠的方法来构建一个包含在特定<Panel>派生控件中的<Type>控件列表 - 这包括那些直接子节点,以及那些是子节点的子节点等等.

最明显的方法是递归地执行:
添加列出<Type>的此控件的任何子项,然后为此控件的任何子项重复函数,该控件是<Panel>或descendant.

但是我担心这不会在树中找到所有控件 - 任何ContentControl也可能包含<Type>的控件,HeaderedContentControl或具有一个或多个子/内容属性的任何其他类似控件也是如此.

是否有任何方法可以对实际布局树执行搜索,以便可以找到没有特定父级的特定控件类型的任何实例?

.net silverlight controls children silverlight-3.0

7
推荐指数
1
解决办法
7703
查看次数

标签 统计

.net ×1

children ×1

controls ×1

silverlight ×1

silverlight-3.0 ×1