相关疑难解决方法(0)

如何按名称或类型查找WPF控件?

我需要在WPF控件层次结构中搜索与给定名称或类型匹配的控件.我怎样才能做到这一点?

wpf controls find

258
推荐指数
13
解决办法
31万
查看次数

Wpf 按标签和类型查找所有控件

我正在尝试按类型和标签名称检索所有元素。我已经找到了一些例子:

如何按名称或类型查找 WPF 控件?

/sf/answers/68484671/

我试图修改其中的一些示例,但它们从未给我想要的结果。

所需方法的示例:

public static Collection<T> FindAll<T>(DependencyObject parent, string childName)
where T : DependencyObject
{ 
//code that gives me the collection 
}
Run Code Online (Sandbox Code Playgroud)

示例所需的标记对象:

<Ellipse  Tag="tagname" Fill="Blue"  Width="25" Height="25" />
<Ellipse  Tag="tagname" Fill="Blue"  Width="25" Height="25" />
<Ellipse  Tag="tagname" Fill="Blue"  Width="25" Height="25" />
Run Code Online (Sandbox Code Playgroud)

我试过的方法:

public static Collection<T> FindAll<T>(DependencyObject parent, string childName)
where T : DependencyObject
    {
        Collection<T> result=null;

        Boolean b = true;
        int c = 0;
        while (b)
        {
            T obj = FindChild<T>(parent, childName, c,-1);
            if (obj == …
Run Code Online (Sandbox Code Playgroud)

c# wpf

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

标签 统计

wpf ×2

c# ×1

controls ×1

find ×1