我想使用ToggleButton
来自以下网站的免费主题样式:brianlagunas.com。
问题是,如果我应用主题,不仅我的切换按钮被设置样式,而且每个控件都根据该主题设置样式。
如何从设计为隐式使用的主题中显式应用样式?
主题是如何加载的
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<!-- Light Theme -->
<ResourceDictionary
Source="Themes/Metro/Light/Metro.MSControls.Core.Implicit.xaml" />
<ResourceDictionary
Source="Themes/Metro/Light/Metro.MSControls.Toolkit.Implicit.xaml" />
<!-- Dark Theme -->
<!--
<ResourceDictionary
Source="Themes/Metro/Dark/MetroDark.MSControls.Core.Implicit.xaml" />
<ResourceDictionary
Source="Themes/Metro/Dark/MetroDark.MSControls.Toolkit.Implicit.xaml" />
-->
</ResourceDictionary.MergedDictionaries>
<!-- Light Theme -->
<SolidColorBrush x:Key="BackgroundKey" Color="#FFFFFF" />
<!-- Dark Theme -->
<!--<SolidColorBrush x:Key="BackgroundKey" Color="#FF181818" />-->
</ResourceDictionary>
</Window.Resources>
我如何计划使用主题:
<ToggleButton Content="ToggleButton" Width="150"
Style="{StaticResource ToggleButtonStyle}"/>
谢谢。