最近在做wpf项目时要实现中文和英文的切换,如果做两个语言模板在选择语言时切换,太过于麻烦,可以利用资源字典实现这一功能。
1:首先在WPF项目中添加 en_us.xaml和zh_cn.xaml两个资源文件,
保证资源文件头部有xmlns:s="clr-namespace:System;assembly=mscorlib",里面的键值会加不进去。
2:资源字典完成之后,需要在配置文件中进行配置.
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary
<ResourceDictionary Source="/项目名称;component/Resource/en_us.xaml"/>
<ResourceDictionar