Bob*_*Bob 12 .net c# vb.net wpf
我正在尝试更改我的WPF应用在单击事件中使用的语言,但它不会更改.
private void menuItemGerman_Click(object sender, RoutedEventArgs e)
{
Settings.Default.Culture = "de-DE";
Thread.CurrentThread.CurrentCulture = new CultureInfo(Settings.Default.Culture);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(Settings.Default.Culture);
}
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
小智 7
我错过了什么?
您更改了使用该线程注册的文化,String.Format现在将使用它,但您需要重新加载WPF层次结构中的所有本地化项目.
WPF本地化 - 动态语言选择有更多信息.
| 归档时间: |
|
| 查看次数: |
16222 次 |
| 最近记录: |