Я работаю над проектом WPF, в котором я пытаюсь создать текстовое поле, которое будет иметь специфический c языковой ввод на основе привязанной к нему культуры. Пожалуйста, обратитесь к приведенному ниже коду.
<TextBox Grid.Row="0"
Width="220"
Height="30"
InputLanguageManager.InputLanguage="{Binding ElementName=self, Path=CurrentCulture}" />
Ввод текста отлично работает для текстового поля. Но проблема в том, что когда я переключаюсь на любое другое приложение (Блокнот, браузер и т. Д. c), язык не возвращается к исходному языку системы. Вместо этого я должен вручную изменить язык системы с панели управления.
Как мне изменить язык ввода только для этого текстового поля.
Заранее спасибо.