C# 如何知道本地化中以前选择的语言?
我有两种语言,英语和古吉拉特语的用户界面。如果在关闭UI时语言为古吉拉特语,则在打开时语言也应为古吉拉特语。我怎么知道这个??语言选择的代码在这里C# 如何知道本地化中以前选择的语言?,c#,.net,wpf,localization,C#,.net,Wpf,Localization,我有两种语言,英语和古吉拉特语的用户界面。如果在关闭UI时语言为古吉拉特语,则在打开时语言也应为古吉拉特语。我怎么知道这个??语言选择的代码在这里 ComboBoxItem englishLanguageItem = new ComboBoxItem() { Content = Strings.MainWindow_Language_Selection_English_Label }; ComboBoxItem guja
ComboBoxItem englishLanguageItem = new ComboBoxItem()
{
Content = Strings.MainWindow_Language_Selection_English_Label
};
ComboBoxItem gujaratiLanguageItem = new ComboBoxItem()
{
Content = Strings.MainWindow_Language_Selection_Gujarati_Label
};
请给出一些代码。不确定我是否理解您的问题。您需要知道最后选择的语言是什么,所以当您的程序重新打开时,它会使用该语言吗 如果是这样,你必须把它保存在某个地方,也许在注册表上
在这里您可以检查如何操作:如果最后一种语言是(古吉拉特语)ગુજરાતી 然后它需要以古吉拉特语的形式打开。你知道它是哪种类型的注册表吗?我说的是Windows注册表。()在注册表中我必须存储什么?如何存储?检查我答案上的链接。它教会您如何读取/写入注册表。