のアイテムを再配置するにはどうすればよいContextMenuStrip
ですか?たとえば、ボタン付きのWindowsフォームアプリを作成し、フォームにを追加ContextMenuStrip
して、ボタンクリックイベントに割り当て、シーケンスにアイテムを追加するとします。
run process1
run process2
run process3
そして、ある日後、ContextMenuStrip
「run process4」というメッセージに別のアイテムを追加することにしました。シーケンスは、次のようになります。
run process1
run process4
run process2
run process3
どうすればそれを行うことができますか(すべてのアイテムの名前を変更し、各クリックイベントのコードを交換することは別として)?
Add
アイテムに加えてInsert
、指定されたインデックスでアイテムを作成することもできます。
this.contextMenuStrip1.Items.Add("Item1");
this.contextMenuStrip1.Items.Add("Item2");
this.contextMenuStrip1.Items.Add("Item3");
this.contextMenuStrip1.Items.Insert(1, new ToolStripMenuItem("Item4"));
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加