在WPF中设置主题

时间:2010-03-31 01:11:54

标签: wpf themes

我有一个相对简单的问题,我似乎无法弄清楚。我已经从互联网上下载了一些XAML格式的主题文件,我想在我的WPF应用程序中将它们用作我的主题。你怎么做到这一点?感谢所有帮助!

2 个答案:

答案 0 :(得分:3)

将theme.xaml文件添加到项目中(右键单击 - >添加现有项目...)。然后在App.xaml文件中添加以下代码

<Application.Resources>
<ResourceDictionary Source="ThemeFile.xaml" />
</Application.Resources>

将ThemeFile.xaml替换为您要使用的主题文件的名称。

答案 1 :(得分:1)

您可以将这些元素放在App.xaml中,然后它们会自动逐渐减少。这可以直接完成(复制和粘贴),也可以通过merged resource dictionary完成,其中app.xaml只引用主题的.xaml文件。