0

我在窗口中设置了具有复杂结构的自定义控件。我想创建一个自定义控件来封装该控件的所有逻辑(带有内部网格、按钮等)。

在我添加的 XAML 中:

<DockPanel AutomationProperties.AutomationId="WidgetName">

在我添加的源代码中:

[ControlTypeMapping(CustomUIItemType.Custom)]
public class MyWidget : CustomUIItem{}

现在添加我正在尝试查找该项目:

_window.Get<MyWidget>("WidgetName");

它抛出错误,找不到具有自定义类型和“WidgetName”名称的控件。

在一个窗口中也会有一组这样的控件。有没有类似的东西

_window.GetAll<> instead of .Get<>?
4

1 回答 1

0

尝试使用Window.Get(SearchCriteria.All);

于 2015-06-15T07:37:25.333 回答