1
昨天有人啓發了我,標籤可以有訪問鍵。因此,我將標籤的文本屬性設置爲Class &A
,實際上,它現在具有下劃線和所有內容。據我所知,雖然標籤不能得到重點。訪問鍵在.NET窗體中爲標籤做些什麼?
那麼這個Access Key是做什麼的;如果沒有,那麼爲什麼他們允許無論如何(文本框沒有訪問鍵)?
昨天有人啓發了我,標籤可以有訪問鍵。因此,我將標籤的文本屬性設置爲Class &A
,實際上,它現在具有下劃線和所有內容。據我所知,雖然標籤不能得到重點。訪問鍵在.NET窗體中爲標籤做些什麼?
那麼這個Access Key是做什麼的;如果沒有,那麼爲什麼他們允許無論如何(文本框沒有訪問鍵)?
當您使用Label.UseMnemonic與「快捷鍵」,然後按下該快捷鍵(即:Alt +在你的例子一個),接下來的選項卡順序(基於TabIndex)控制在窗體上會獲得焦點。
正如問題所述,標籤無法獲得焦點。如果您在運行時按下Alt鍵,則會顯示下劃線,但按下該鍵不會移動到標籤上(因爲標籤不能移動到)。那麼它做什麼,如果有的話? – jtpereyda
@dafrazzman否 - 正如我所說的,當您點擊該鍵時,它會移動到Tab順序中的下一個表格上(通過標籤本身)。標籤仍然可以設置TabIndex - 因此您可以獲得標籤的TabIndex +1獲得焦點。 –
啊,我的錯。我很抱歉太過自豪,不能正確地閱讀你的答案(我的虛僞)。這很好知道!謝謝! – jtpereyda