フォームアプリのメニューバーってどうやって作成できますか?
MenuStripコントロールを利用することで、フォームアプリにメニューバーを自在に作成することができます。
MenuStripコントロールでメニューバーを作成する
MenuStripコントロールを利用することで、フォームにメニューバーを追加することができます。
MenuStripをツールバーから追加すると、コンポーネントトレイに追加されます。
コンポーネントトレイのMenuStripコントロールを選択することで、「ここへ入力」が入力できるようになるので、メニューコマンドとして表示したい文字列を入力します。
入力したメニューコマンドは「ToolStripMenyuItem」となります。
メニューコマンドをクリックしたときに実行するイベントハンドラーは先程入力したコマンドをダブルクリックすることで自動で生成されます。
以下は、ダブルクリックしたときにできるイベントハンドラーのサンプル。
private void 開くToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show("開く");
}
リスキリングでキャリアアップしてみませんか?
リスキリング(学び直し)は、経済産業省が推奨しており、
今だけ、最大70%のキャッシュバックを受けることができます。
最大70%の給付金が出るおすすめのプログラミングスクール!
国策で予算が決められているため申し込みが多い場合は早期に終了する可能性があります!
興味のある方はすぐに確認しましょう。
メニューにアクセスキーを割り当てる
設定したメニューコマンドにアクセスキーを割り当てるには、メニューコマンドのTextプロパティでコマンド名に続けて「&C」のようにアンパサンド「&」とアルファベットを入力することで割り当てることができます。
メニュー1に「&C」を設定した場合、「Alt+C」を入力することで、メニュー1が開きます。
メニューバーを作成することができました。
メニューバーを追加することで、より一般的な作りのアプリケーションに近づけることができます。
コメント