【发布时间】:2014-12-15 11:42:30
【问题描述】:
我已经用 Metro 和 caliburn.micro 构建了一个 wpf 项目,我想通过单选按钮更改它的主题,例如“Dark”和“Light”。我有 MainWindowViewModel 和 MainWindowView, 我想在 ViewModel 中更改此主题,而不是在 xaml.cs 中。
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseLight.xaml" />
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseDark.xaml" />
【问题讨论】:
标签: c# wpf themes microsoft-metro caliburn.micro