【发布时间】:2016-08-10 11:06:45
【问题描述】:
我想更改枢轴控件的默认样式或主题,我在网上找到了一些非常酷的示例,但我不知道将它们放在哪里。 我应该创建一个新文件还是编辑现有文件?
【问题讨论】:
我想更改枢轴控件的默认样式或主题,我在网上找到了一些非常酷的示例,但我不知道将它们放在哪里。 我应该创建一个新文件还是编辑现有文件?
【问题讨论】:
您可以在项目中创建一个新的 XAML ResourceDictionary,您可以在其中放置这些样式。
之后,您必须将此资源字典作为合并字典包含在 App.xaml 中:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="ms-appx:///MyFolder/MyResourceDictionary.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
当然,您不必为这些资源创建单独的文件,您可以将它们放置到任何资源集合中。喜欢 App.xaml 中的 Application.Resources 或页面 xaml 中的 Page.Resources。
如果您没有在资源集合中向目标控件提供任何x:Key="",则样式将默认为目标控件。这些是隐式样式。
【讨论】: