文章出處
文章列表
TextBox焦點問題
1.失焦
KeyBoard.ClearFocus();
存在一個問題,失去焦點之后,中文通過輸入法依舊是可以輸入的。
如果是中文文本框,按Enter失焦,同時禁止輸入中文,可以調用
InputMethod.SetIsInputMethodEnabled(textBox,false);
在重新GetFocus之后,InputMethod.SetIsInputMethodEnabled(textBox,true)就行。
2.轉移焦點
TextBox有MoveFocus方法,可以轉移到下一個,或者上一個。
textBox.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));
文章列表
全站熱搜