方法: 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";
手記
アクセス キーを作成せずにキャプションでアンパサンドを使用するには、2 つのアンパサンド (&&) を含めます。 キャプションには 1 つのアンパサンドが表示され、下線付きの文字は表示されません。
デザイナー
Visual Studio の プロパティ ウィンドウで、Text プロパティを、アクセス キーとなる文字の前にアンパサンド ('&') を含む文字列に設定します。 たとえば、アクセスキーとして「P」を設定するには、&「印刷」を入力します。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback