有没有办法让WPF元素使用(显式或隐式)主题中的资源,即使app.xaml
提供的资源具有相同的'key'-s?
我将所有默认控件重新设置,并将所有这些样式合并到应用的ResourceDictionary
。现在我有一个单XAML
个文件,它有一个单独的元素,我希望使用系统的默认设置。有可能吗?
答案 0 :(得分:1)
我找到了解决方案。
我可以为资源中的单个元素应用系统主题,如下所示:
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary
Source="/PresentationFramework.Aero;V3.0.0.0;31bf3856ad364e35;component\themes/aero.normalcolor.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>