Windows 10 Universal自定义控件的属性属性?

时间:2015-07-30 16:59:44

标签: c# windows-10 win-universal-app

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

1 个答案:

答案 0 :(得分:-1)

您可能需要创建设计时库到provide Design-Time metadata。该库应该是WPF C#库。

该库应该引用Microsoft.Windows.Design.Extensibility.dll和Microsoft.Windows.Design.Interaction.dll。然后,在库中,您应该有一个继承自IProvideAttributeTable接口的类,以提供元数据属性。

这非常复杂,有关详细信息,请参阅WPF Designer Extensibility