【发布时间】:2017-04-06 14:38:40
【问题描述】:
我已经在我的WPF 应用程序中定义了我想要应用的所有样式。问题是,如果我打开另一个窗口,它的样式与主窗口不同,因为它是在另一个项目中定义的。
如何应用主应用程序的样式?
谢谢!
编辑
这是我的 App.xaml 的一部分
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Assets/Styles/Themes/Dark.xaml" />
<ResourceDictionary Source="Assets/Styles/Border.xaml" />
<ResourceDictionary Source="Assets/Styles/BaseBlock.xaml" />
<ResourceDictionary Source="Assets/Styles/Buttons.xaml" />
.....
我需要将 Main Project 中定义的样式应用到 Project1 中定义的样式,以保持一致性。
【问题讨论】:
-
项目是否在同一个解决方案中?
-
是的,他们是。 MainProject 的引用中有 Project1。