我需要通过应用程序菜单支持UI语言更改。 的文本使用资源文件(类似于接近1 here)更改WPF中的当前文化后,动态更新UI更新
如果我设置的构造函数调用之前的Thread.CurrentThread.CurrentUICulture
到InitializeComponent()
定位,用户界面被改变,因为它应该。
但是,如果CurrentUICulture
在应用程序的正常运行过程中发生更改,则控件不会更新(即文本保持不变,无论当前文化如何)。
有没有办法强制控件刷新根据CurrentUICulture
?
Drew Marsh,ResourceDictionary链接不再有效。你可以指向.net 4.5中的新链接吗? – bschandramohan 2016-01-11 18:01:07
链接似乎有效。页面标题显示“如何:使用ResourceDictionary管理可本地化的字符串资源”。 – 2016-05-12 14:03:46