Vb.net-menustrip
VB.Net-MenuStripコントロール
MenuStripコントロールは、メニュー構造の最上位コンテナとして機能します。 ToolStripMenuItemクラスとToolStripDropDownMenuクラスは、メニュー項目、サブメニュー、およびドロップダウンメニューを作成する機能を提供します。
次の図は、フォームにMenuStripコントロールを追加することを示しています-
MenuStripコントロールのプロパティ
以下は、MenuStripコントロールの一般的に使用されるプロパティの一部です-
Sr.No. | Property & Description |
---|---|
1 |
CanOverflow MenuStripがオーバーフロー機能をサポートするかどうかを示す値を取得または設定します。 |
2 |
GripStyle コントロールを再配置するために使用されるグリップの可視性を取得または設定します。 |
3 |
MdiWindowListItem 複数ドキュメントインターフェイス(MDI)子フォームのリストを表示するために使用されるToolStripMenuItemを取得または設定します。 |
4 |
ShowItemToolTips MenuStripにツールチップが表示されるかどうかを示す値を取得または設定します。 |
5 |
Stretch MenuStripがコンテナ内で端から端まで伸びるかどうかを示す値を取得または設定します。 |
MenuStripコントロールのイベント
以下は、MenuStripコントロールの一般的に使用されるイベントの一部です-
Sr.No. | Event & Description |
---|---|
1 |
MenuActivate ユーザーがキーボードまたはマウスでメニューにアクセスしたときに発生します。 |
2 |
MenuDeactivate MenuStripが非アクティブ化されたときに発生します。 |
例
この例では、メニュー項目とサブメニュー項目を追加しましょう。
次の手順を実行します-
- MenuStripコントロールをドラッグアンドドロップまたはダブルクリックして、フォームに追加します。
- [ここに入力]テキストをクリックしてテキストボックスを開き、必要なメニュー項目またはサブメニュー項目の名前を入力します。 サブメニューを追加すると、その下に「ここに入力」テキストのある別のテキストボックスが開きます。
- 上の図に示されているメニュー構造を完成させます。
- File メニューの下にサブメニュー Exit を追加します。
- 作成された[終了]メニューをダブルクリックし、次のコードを ExitToolStripMenuItem の Click イベントに追加します-
上記のコードが実行され、Microsoft Visual Studioツールバーで利用可能な Start ボタンを使用して実行されると、次のウィンドウが表示されます。
[ファイル]→ [終了]をクリックして、アプリケーションを終了します-