Vb.net-context-menustrip
提供:Dev Guides
VB.Net-ContextMenuStripコントロール
このコントロールは、そのメニュー項目のContextMenuStripプロパティを設計したContextMenuStripコントロールに設定することにより、コンテキストメニューを他のメニュー項目に関連付けます。
コンテキストメニュー項目は、無効、非表示、または削除することもできます。 ContextMenuStripコントロールのShowメソッドを使用して、コンテキストメニューを表示することもできます。
次の図は、フォームにContextMenuStripコントロールを追加することを示しています-
VB.Net ContextMenuStrip Control
ContextMenuStripコントロールのプロパティ
以下は、ContextMenuStripコントロールの一般的に使用されるプロパティの一部です-
Sr.No. | Property & Description |
---|---|
1 |
SourceControl ContextMenuStripコントロールを表示した最後のコントロールを取得します。 |
例
この例では、切り取り、コピー、貼り付けのメニュー項目を含むコンテンツメニューを追加します。
次の手順を実行します-
- ControlMenuStripコントロールをドラッグアンドドロップまたはダブルクリックして、フォームに追加します。
- メニュー項目、切り取り、コピー、貼り付けを追加します。
- RichTextBoxコントロールをフォームに追加します。
- プロパティウィンドウを使用して、リッチテキストボックスのContextMenuStripプロパティをContextMenuStrip1に設定します。
- メニュー項目をダブルクリックし、これらのメニューのClickイベントに次のコードを追加します-
上記のコードが実行され、Microsoft Visual Studioツールバーで使用可能な Start ボタンを使用して実行されると、次のウィンドウが表示されます-
リッチテキストボックスにテキストを入力して選択し、右クリックしてコンテキストメニューを表示します-
これで、任意のメニュー項目を選択して、テキストボックスで切り取り、コピー、貼り付けを実行できます。