如何在WPF中调用Windows主题?

2023-12-01

大家好,我正在尝试为 WPF 3.5 中的元素调用当前的窗口主题。

当用户更改窗口主题时,我的应用程序也应该根据主题进行更改。

我正在使用样式。

请帮我。


您可以通过将资源字典添加到主题文件夹来根据桌面主题定义不同的外观和感觉。桌面主题决定使用哪个资源字典。以下是资源字典文件名和桌面主题的列表:

  1. Classic.xaml – Windows XP 上的“经典”Windows 9x/2000 外观。
  2. Luna.NormalColor.xaml – Windows XP 上的默认蓝色主题。
  3. Luna.Homestead.xaml – Windows XP 上的橄榄色主题。
  4. Luna.Metallic.xaml – Windows XP 上的银色主题。
  5. Royale.NormalColor.xaml – Windows XP Media Center Edition 上的默认主题。
  6. Zune.NormalColor.xaml – Windows XP Zune 上的默认主题。
  7. Aero.NormalColor.xaml – Windows Vista 上的默认主题 ...

您可以在那里阅读详细信息(http://blogs.msdn.com/wpfsdk/archive/2007/07/31/using-themes-with-custom-controls.aspx)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在WPF中调用Windows主题? 的相关文章

随机推荐