如何:建立 Windows Forms 控制項的便捷鍵
便捷鍵是功能表、功能表項目或按鈕等控制項標籤文字中的底線字元。 透過便捷鍵,使用者可以按下 Alt 鍵結合預先定義的便捷鍵,以「按一下」按鈕。 例如,如果按鈕會執行程序來列印表單,因此其 Text
屬性會設定為 "Print",在字母 "P" 之前新增 & 符號,會使得字母 "P" 在執行階段加上底線。 使用者可以按 Alt+P 來執行與該按鈕相關聯的命令。
無法接收焦點的控制項不能有便捷鍵。
程式設計
將 Text
屬性設定為字串,在將會是快速鍵的字母之前包含 & 符號。
' Set the letter "P" as an access key.
Button1.Text = "&Print"
// Set the letter "P" as an access key.
button1.Text = "&Print";
// Set the letter "P" as an access key.
button1->Text = "&Print";
注意
若要在標題中使用 & 符號而不建立便捷鍵,請包含兩個 & 符號 (&&)。 如此即會在標題中顯示單一 & 符號,且不會有任何字元加底線。
設計工具
在 Visual Studio 的 [屬性] 視窗中,將 Text 屬性設定為字串,在將會是便捷鍵的字母之前包含 & 符號。 例如,若要將字母 "P" 設定為便捷鍵,請輸入 &Print。