【文件属性】:
文件名称:WPF数据国际化的实现
文件大小:80KB
文件格式:RAR
更新时间:2014-08-11 17:22:08
WPF 国际化 数据国际化
在WPF中界面国际化很容易实现,但是数据国际化确实是一个难题。为了解决项目中的需求,我设计了解决方案。
思路:
1.在数据库中,需要国际化的字段存放国际化key值;
2.在xaml中创建多套国际化,key为数据库中的值;
3.切换国际化时,加载不同的xaml;
4.通过key值获取对应的字符串。
【文件预览】:
DataI18N
----DataI18N.csproj.user(227B)
----bin()
--------Debug()
--------Release()
----obj()
--------x86()
----Resources()
--------Chinese.xaml(690B)
--------English.xaml(694B)
----MainWindow.xaml(1KB)
----Properties()
--------Resources.Designer.cs(3KB)
--------Settings.settings(201B)
--------DataSources()
--------Resources.resx(5KB)
--------Settings.Designer.cs(1KB)
--------AssemblyInfo.cs(2KB)
----MainWindowViewModel.cs(2KB)
----App.Config(492B)
----DataI18N.sln(857B)
----MainWindow.xaml.cs(624B)
----DataI18N.csproj(5KB)
----App.xaml(503B)
----App.xaml.cs(283B)
----DataI18N.suo(30KB)
----Models()
--------Models.Designer.cs(6KB)
--------Student.cs(528B)
--------Models.edmx(4KB)
网友评论
- 还可以,齐全的说明
- 还不错 说明比较全
- 还不错,很齐全的说明
- 可以用着参考学习
- 还不错 可以用作参考
- 学习了,可以使用的方法。
- 很好的一种思路,我的做法是把xaml资源全部放数据库来实现.
- 还可以,sqlite的基本应用
- 还不错,很齐全的说明