}
catch (Exception e)
{
}
}
}
}
一下是“切换”按钮的代码
复制代码 代码如下:
private void button3_Click(object sender, RoutedEventArgs e)
{
Configure.CurrentCulture = new CultureInfo(comboBox1.SelectionBoxItem.ToString());
//if (Configure.CurrentCulture.Name == "zh-CN")
//{
// Configure.CurrentCulture = new CultureInfo("en-US");
//}
//else
// Configure.CurrentCulture = new CultureInfo("zh-CN");
}
6:最后是应用程序启动的代码,也就是读取用户保存的语言。在App.xmal.cs文件里,
复制代码 代码如下:
private void Application_Startup(object sender, StartupEventArgs e)
{
CultureInfo culture = Configure.CurrentCulture;
Thread.CurrentThread.CurrentUICulture = culture;
Thread.CurrentThread.CurrentCulture = culture;
this.RootVisual = new MainPage();
}
注意:按下切换按钮后要重新登录应用程序才能看到效果,并不是即使切换。