有谁知道将工具条始终放在菜单末尾的任何方法?无论添加或删除其他项目。
谢谢, 霍雷亚
如果您要动态添加菜单项,请尝试在 ToolStrip 的 MenuItemCollection 中使用 AddAt() 而不是 Add()。将每个新菜单项添加到比集合大小小 2 的索引,这将使当前最后一个 MenuItem 保持在最后。
在设计器中,您没有任何东西可以将某些东西保留在您创建的任何新事物之外,但您可以通过拖放来将它们按您想要的(初始)顺序排列。
您还可以使用各种布局属性。如果您将两个菜单合并在一起,您可以将 MergeAction 指定为 Insert,并使用 MergeIndex 指示您希望新菜单的位置。您可以使用直接位于 ToolStrip 中的 ToolStripMenuItem 的 Alignment 属性将根菜单或菜单项放在菜单栏或工具条的右侧。