是否可以只为WPF中的一个窗口更改系统语言?我知道InputLanguageManager但我认为它会改变整个系统的语言。 最佳答案 InputLanguageManager完全按照您的要求进行操作。它更改当前应用程序的键盘布局。键盘布局由操作系统为每个正在运行的应用程序保留。例如。如果您打开记事本并切换到俄语,打开IE并切换到英语,当您激活记事本应用程序时,您的键盘语言环境仍将是俄语。以下行仅为当前应用程序更改键盘语言环境:InputLanguageManager.Current.CurrentInputLanguage=newC