方法: Windows フォーム コントロールのアクセス キーを作成する

"アクセス キー" は、メニュー、メニュー項目、またはボタンなどのコントロールのラベルのテキスト内の下線付きの文字です。 アクセス キーを使用すると、ユーザーは 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";

Note

アクセス キーを作成せずにキャプションでアンパサンドを使用するには、2 つのアンパサンド (&&) を含めます。 キャプションにはアンパサンドが 1 つ表示され、文字に下線は付けられません。

Designer

Visual Studio の [プロパティ] ウィンドウで、Text プロパティを、アクセス キーにする文字の前にアンパサンド ("&") を含む文字列に設定します。 たとえば、文字 "P" をアクセス キーとして設定するには、「&Print」と入力します。

関連項目