我正在构建几个UWP应用程序,并浏览各种Microsoft文档中的一些示例代码。
我经常看到的一件事是对晦涩难懂的静态资源或主题资源的引用。
同样,当我在Blend中生成控件模板的副本时,常常会看到对我似乎无法访问的样式和模板的引用。
例如,的标准模板NavigationView
包含名为的属性PaneToggleButtonStyle
,默认值为{StaticResource PaneToggleButtonStyle}
。
那么,该PaneToggleButtonStyle
资源中有什么?
在WPF中,有使用提取这些资源的方法XamlWriter
,但是该类在UWP中不可用
Microsoft是否在所有地方发布所有控件的源XAML?如果是这样,有谁知道它在哪里,或者如何掌握这些烘焙资源?
谢谢
您可以在以下文件夹位置的“ 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] 删除。
我来说两句