创建通用自定义控件

时间:2015-12-16 00:27:40

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

您好我创建了一个应用程序,可以显示您网络中的所有设备。我想将所有这些代码和控件封装在一个“自定义控件”中,以便在其他应用程序中使用它。

我只找到有关WPF自定义控件的信息,但是当我尝试创建WPF自定义控件然后将其引用到我的Universal App时,我收到了一个错误。我搜索过它,似乎你不能在Universal Apps中使用WPF控件。

我的想法是创建类似“NetworkDevices”的东西,然后我会放入我的Universal App Main XAML:

<NetworkDevices Property1= ..  Event1=........ ></NetworkDevices>

然后我会将我的自定义控件嵌入我的通用应用程序中。

My idea

感谢您的时间。

更新: Visual Studio Solution and the error

1 个答案:

答案 0 :(得分:1)

您需要的是通用Windows类库中的Templated Control(因此可以在其他应用程序中重复使用)。

Templated control

我想你知道如何做其余的事情(因为你已经创建了WPF自定义控件,但作为参考,你也可以使用this MSDN article来指导你一步一步。