Textbox.GotFocus
InputLanguage を onに変更したいTextbox.LostFocus
ので、次のようにします。
<Style TargetType="{x:Type TextBox}" x:Key="EnglishTextStyle">
<Style.Triggers>
<Trigger Property="IsKeyboardFocusWithin" Value="True">
<Setter Property="InputLanguageManager.InputLanguage" Value="en-us" />
</Trigger>
<Trigger Property="IsKeyboardFocusWithin" Value="False">
<Setter Property="InputLanguageManager.InputLanguage" Value="fa-ir" />
</Trigger>
</Style.Triggers>
</Style>
InputLanguage を に変更しen-us
ますが、元に戻せませんfa-ir
。何が問題なのですか?