シーン
サブメニューオプションを追加するためのコンテキストメニューででているContextMenuStripすることができます
MenuStripているContextMenuStrip ToolStripMenuItem mnuChartOption = 新しい新しい ToolStripMenuItem(); // 新しいメニュー項目オブジェクト mnuChartOption.Name = " chart_option " ; mnuChartOption.Text = " グラフオプション" ; // オプション]ダイアログボックスのポップアップグラフィックスをクリックして mnuChartOption.Click + = デリゲート(オブジェクトSENDER 、のEventArgs E) { }; menuStrip.Items.Add(mnuChartOption)。
達成するために。しかし、我々は、サブメニューオプションの下でコンテキストメニューに二つのサブメニューの形成をサブメニューオプションを追加する場合。
注意:
ブログのホーム・ページ:
https://blog.csdn.net/badao_liumang_qizhi
国民の関心数
横柄プログラムAPE
買収関連のプログラミング電子書籍、チュートリアルで無料のダウンロード押し込み
実現
ToolStripMenuItemサブレベルメニューDropDownItemsプロパティを介して、主にビルド関係に、まだToolStripMenuItemです。
右側の2つのサブメニューのサンプルコードの構築
= MnuDirectPrint ToolStripMenuItem 新しい新しい ToolStripMenuItem(" ダイレクト印刷" ); mnuDirectPrint.Name = " directPrint " ; mnuDirectPrint.Text = " ダイレクトプリント" ; mnuDirectPrint.Click + = デリゲート(オブジェクト送信者のEventArgs E) { control.DoPrint(); } ; ToolStripMenuItem mnuPrintPageSet = 新しい新しい ToolStripMenuItem(" 印刷ページ設定" )。 mnuPrintPageSet.Name = " printPageSet " ; mnuPrintPageSet.Text = " ページを印刷設定" ; mnuPrintPageSet.Click + = デリゲート(オブジェクト送信者のEventArgs E) { control.DoPageSetup(); }; ToolStripMenuItem mnuPrint = 新しい新しいToolStripMenuItem(); mnuPrint。名前 = " mnuPrint " ; mnuPrint.Text = " 印刷" ; mnuPrint.DropDownItems.Add(mnuDirectPrint)。 mnuPrint.DropDownItems.Add(mnuPrintPageSet)。 menuStrip.Items.Add(mnuPrint)。
効果