TextBox焦點問題
1.失焦
KeyBoard.ClearFocus();
存在一個問題,失去焦點之後,中文通過輸入法依舊是可以輸入的。
如果是中文文本框,按Enter失焦,同時禁止輸入中文,可以調用
InputMethod.SetIsInputMethodEnabled(textBox,false);
在重新GetFocus之後,InputMethod.SetIsInputMethodEnabled(textBox,true)就行。
2.轉移焦點
TextBox有MoveFocus方法,可以轉移到下一個,或者上一個。
textBox.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));
作者:
唐宋元明清2188出處:
http://www.cnblogs.com/kybs0/本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須在文章頁面給出原文連接配接,否則保留追究法律責任的權利。