メニュー項目が強調表示されているときに、[DEL]キーを押すか、コンテキストメニューから[削除]を選択すると、コマンドリンクまたはコマンドリンクによってリンクされているコマンド(単純コマンドまたはメニューコマンド)のいずれか選択されている方が削除されます。現在何が選択されているかを確認するには、Visual Studio のデザイナのプロパティウィンドウを参照してください。
設計時にメニュー項目を削除する
コマンドリンクを削除するには、次の手順に従います。コマンドリンクを削除してもコマンドは残るため、それに別のコマンドリンクからリンクできます。
プログラムでメニュー項目を削除する
メニューを削除するには、Dispose メソッドを使用します。次のコードを使用して、メニューまたはメニュー項目を削除します。
Visual Basic コードの書き方
| Visual Basic | 
                             
                                コードのコピー
                             
                         | 
                    
|---|---|
| 'メニューの変数名は menu です。 'これにより、このメニューが削除されます。 menu.Dispose() 'メニュー項目の変数名は menuitem1 です。 'これにより、このメニュー項目が削除されます。 menuitem1.Dispose()  | 
                    |
C# コードの書き方
| C# | 
                             
                                コードのコピー
                             
                         | 
                    
|---|---|
| //メニューの変数名は menu です 。 //これにより、このメニューが削除されます。 menu.Dispose(); //メニュー項目の変数名は menuitem1 です。 //これにより、このメニュー項目が削除されます。 menuitem1.Dispose();  | 
                    |