c# - 将 ToolStripMenuItem 添加到特定索引处的 ContextMenuStrip

标签 c# winforms contextmenu toolstripmenu

是否可以在特定索引处将 ToolStripMenuItems 添加到 ContextMenuStrip?我有一个项目列表,我想将它们添加到 ContextMenuStrip,我想知道是否可以将项目添加到特定索引处的 ContextMenu。

这是我的 list :

Item1
Item2 
Item3 
Item4 

我想将它们添加到 ContextMenu 中,以便它们在菜单中显示如下:

Item2
Item3
Item1
Item4

这有可能吗?

非常感谢所有帮助。

最佳答案

如果您使用设计器添加,您只需使用设计器 View 中的箭头上下移动项目即可。

如果你使用代码来添加你可以只使用Insert方法:

contextMenuStrip1.Items.Insert(1, item);

关于c# - 将 ToolStripMenuItem 添加到特定索引处的 ContextMenuStrip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6187019/

相关文章:

c# - 如何让我的应用程序运行得更快

winforms - MVP 流程问题

C# 如何将我的程序添加到上下文菜单?

c# - 具有 UUID (GUID) 的 MongoDB C# 过滤器返回 0 结果

c# - 自定义列表框 : Elegant & effective implementation?

c# - 寻找比 MD5 或 SHA256 更快的 C# 哈希

wpf - 如何从 DataGrid 标题中隐藏上下文菜单?

android - .notifyDataSetChanged()问题

c# - ILNumerics轴配置

c# - 使用 Linq-To-Entities 时可以创建嵌套类吗?