Wpf 基于材料设计AML的设计时间变更
我正在使用C#(.net Core 3.1)在WPF中使用MaterialDesignInXAML。 如何将设计时编辑器设置为暗模式? 我将主窗口设置为:Wpf 基于材料设计AML的设计时间变更,wpf,material-design-in-xaml,Wpf,Material Design In Xaml,我正在使用C#(.net Core 3.1)在WPF中使用MaterialDesignInXAML。 如何将设计时编辑器设置为暗模式? 我将主窗口设置为: TextElement.Foreground="{DynamicResource MaterialDesignForeground}" Background="{DynamicResource MaterialDesignPaper}" FontFamily="{Dy
TextElement.Foreground="{DynamicResource MaterialDesignForeground}"
Background="{DynamicResource MaterialDesignPaper}"
FontFamily="{DynamicResource MaterialDesignFont}"
App.xaml有:
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<materialDesign:BundledTheme BaseTheme="Light" PrimaryColor="DeepPurple" SecondaryColor="Lime" />
<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
后面没有代码
我知道我可以在运行时修改主题,这不是问题。但我知道有一种方法可以在设计时修改它。(我希望我的Visual Studio窗口在编辑时显示黑色背景等。)
运行MaterialDesignToolKit.Full(从MaterialDesignDemo)时
它在编辑器中启用了暗模式。我一直在看,但似乎看不出原因
我相信这很简单,但app.xaml似乎是一样的。我显然错过了一些东西
有什么想法吗?您应该在
App.xaml
中将BaseTheme
属性设置为Dark
,以应用暗主题:
<materialDesign:BundledTheme BaseTheme="Dark" PrimaryColor="DeepPurple" SecondaryColor="Lime" />
您是否尝试在App.xaml
中将BaseTheme
设置为Dark
?或者,你为什么希望应用黑暗主题?完全错过了这一部分!谢谢你解决了我的问题。