在UWP Platform中访问XAML系统资源

迪恩·粉笔

我正在构建几个UWP应用程序,并浏览各种Microsoft文档中的一些示例代码。

我经常看到的一件事是对晦涩难懂的静态资源或主题资源的引用。

同样,当我在Blend中生成控件模板的副本时,常常会看到对我似乎无法访问的样式和模板的引用。

例如,的标准模板NavigationView包含名为的属性PaneToggleButtonStyle,默认值为{StaticResource PaneToggleButtonStyle}

那么,该PaneToggleButtonStyle资源中有什么?

在WPF中,有使用提取这些资源的方法XamlWriter,但是该类在UWP中不可用

Microsoft是否在所有地方发布所有控件的源XAML?如果是这样,有谁知道它在哪里,或者如何掌握这些烘焙资源?

谢谢

jsmyth886

您可以在以下文件夹位置的“ generic.xaml”文件中找到这些样式的Xaml:

'C:\ Program Files(x86)\ Windows Kits \ 10 \ DesignTime \ CommonConfiguration \ Neutral \ UAP \ 10.0.16299.0 \ Generic \'

可以用计算机上安装的任何版本替换“ 10.0.16299.0”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章