我用文件夹en,eu等创建主文件夹“Strings”。 然后我创建资源文件并填写它。所有的wark。 我能从代码中更改应用程序语言吗?例如,为comboBox添加语言,然后点击组合框后更改我的语言?
答案 0 :(得分:1)
您可以使用CurrentCulture和CurrentUICulture。在你的组合框中你可以有一个文化或字符串列表,如“en-US”,“nl-BE”等。
var culture = new CultureInfo("en-Us"); // replace en-US with the selected culture or string from the combobox
System.Threading.Thread.CurrentThread.CurrentCulture = culture;
System.Threading.Thread.CurrentThread.CurrentUICulture = culture;