如何重新排列 ContextMenuStrip
的项目?例如,如果我创建一个带有按钮的 Windows 窗体应用程序并将 ContextMenuStrip
添加到窗体并将其分配给按钮单击事件并按顺序添加项目
run process1
run process2
run process3
然后在某天之后,我决定将另一个项目添加到 ContextMenuStrip
说“运行 process4”,我希望序列类似于
run process1
run process4
run process2
run process3
我该怎么做(除了重命名每个项目并交换每个点击事件的代码)?
最佳答案
除了添加
项之外,您还可以在指定索引处插入
项:
this.contextMenuStrip1.Items.Add("Item1");
this.contextMenuStrip1.Items.Add("Item2");
this.contextMenuStrip1.Items.Add("Item3");
this.contextMenuStrip1.Items.Insert(1, new ToolStripMenuItem("Item4"));
关于c# - 如何重新排列上下文菜单条中的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48991113/