Windows 10通用自定义控件的属性属性

本文关键字:属性 自定义控件 10通 Windows | 更新日期: 2023-09-27 18:05:40

我正在创建我的第一个Windows 10通用Windows平台(UWP)应用程序。我正在创建一个自定义模板控件来使用它。我已经成功地创建了一个DependencyProperty,并通过一个标准的。net属性公开了它的值。我的问题是将CategoryAttribute和DescriptionAttribute应用于属性,以便它显示在属性网格的正确部分并具有正确的描述。我的自定义控件项目引用了通用windows。还有其他需要补充的参考资料吗?

Windows 10通用自定义控件的属性属性

您可能需要创建设计时库来提供设计时元数据。该库应该是一个WPF c#库。

库应该引用microsoft . windows . design . extension .dll和Microsoft.Windows.Design.Interaction.dll。然后,在库中应该有一个继承IProvideAttributeTable接口的类来提供元数据属性。

这是非常复杂的,详细信息请参见WPF设计器可扩展性。