我有一个适用于Windows 10的UWP类库,其中包含一个自定义模板化控件 VisualControl 。默认模板在 Themes \ Generic.xaml 文件中定义。
这是我为NuGet包创建的目录结构,它以x86,x64和ARM为目标。
当我使用这些文件创建NuGet包时,将其添加到我的测试应用程序并将VisualControl添加到XAML文件,默认主题不应用于VisualControl。 我是否以错误的方式打包文件?如何确保拾取Generic.xaml文件中定义的默认模板并将其应用于Control。 另外,NuGet包中是否需要以下文件?如果是的话,他们应该放在哪里?
答案 0 :(得分:1)
找到解决方案。
这是最终文件夹结构应该是什么样的
使用此文件夹结构创建NuGet包将确保加载 Generic.xaml 文件中定义的样式。