有時輸入只能讓用戶輸入英文,那麼如何設置輸入只能英文? ide
首先在xaml 寫一個 TextBox ,給他一個名字。code
<TextBox x:Name="txt"></TextBox>
而後在構造使用 System.Windows.Input.InputMethod 能夠設置 IME 和輸入是否能夠是中文。blog
System.Windows.Input.InputMethod.SetIsInputMethodEnabled(txt, false);
設置IME關掉get
InputMethod.SetPreferredImeState(txt,InputMethodState.Off);
固然也能夠在頁面寫it
<TextBox InputMethod.IsInputMethodEnabled="False"></TextBox>
注意用戶能夠粘貼中文,能夠檢測用戶是否輸入有中文。class