1
我想在雙擊後在我的TextBox
中關注焦點。如何設置WPF中文本框的焦點
我只是嘗試:
myTextBox.Focus()
插入符號出現但它沒有閃爍,沒有人可以在文本框中。 在TextBox
上設置鍵盤輸入焦點的正確方法是什麼?
我想在雙擊後在我的TextBox
中關注焦點。如何設置WPF中文本框的焦點
我只是嘗試:
myTextBox.Focus()
插入符號出現但它沒有閃爍,沒有人可以在文本框中。 在TextBox
上設置鍵盤輸入焦點的正確方法是什麼?
老問題,但它是第一個來搜索,我沒有看到有效的答案,所以張貼一個。
問題可能是您的文本框具有邏輯焦點,但不是鍵盤焦點。邏輯焦點是根據範圍設置的,而WPF允許您在應用程序中有多個焦點範圍,因此可以在邏輯上集中多個控件,但是應用程序中只有一個控件可以具有鍵盤焦點。
myTextBox.Focus(); // Will set Logical Focus for myTextBox's Focus Scope
Keyboard.Focus(myTextBox); // Will set Keyboard Focus to myTextBox
點擊它應該是足以令它專注......除非它被禁用當然 – 2010-12-03 22:30:08
@Thomas的,是它獲得焦點,但插入符不閃爍,我無法輸入任何文字。有任何想法嗎? – Jamie 2010-12-04 00:13:36