我试图提高我的Windows应用程序(c#,WPF,MVVM)的可维护性和一致性
目前,在每个窗口/用户控件中,我正在为应用程序样式和主题加载ResourceDictionary,如下所示:
<Window.Resources>
<ResourceDictionary Source="pack://application:,,,/MyApp;component/Theming/ApplicationStyle.xaml" />
</Window.Resources>
字符串
我正试图使这是全球设置的东西,而不是在一个文件级别。
我在网上读到,我应该能够在app.xaml文件中声明资源字典,但我的应用程序没有这个,如果我尝试添加一个,我会得到一个错误:
x1c 0d1x的数据
我的应用程序有:
的
下面是我的app.csproj文件的基本内容:
的
有没有一种方法可以在Program.cs或App.cs中定义resourceDictionary,或者有没有一种方法可以绕过我看到的错误?
1条答案
按热度按时间xxe27gdn1#
您的WPF应用程序也有
App.xaml
文件,您可以在那里安排全局资源字典:范例:
字符串