也许这很简单,但是如何更改后面代码中的文化以允许 wpflocalizeextension 显示所需的资源?
我试图改变应用程序文化,但它什么也没做!!
最佳答案
为了在运行时更改当前文化,您可以使用以下两个语句。使用 SetCurrentThreadCulture
,也会更新当前线程的文化。
WPFLocalizeExtension.Engine.LocalizeDictionary.Instance.SetCurrentThreadCulture = true;
WPFLocalizeExtension.Engine.LocalizeDictionary.Instance.Culture = new CultureInfo("en");
要获取可用
CultureInfo
对象的列表,您可以使用WPFLocalizeExtension.Engine.LocalizeDictionary.Instance.MergedAvailableCultures
关于wpf - 使用wpflocalizeextension更改文化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35291166/