ToolStripButton的哪个属性负责ToolStrip上的位置顺序?
我需要该属性,以便我可以在ToolStrip上动态更改ToolStripButtons的位置. 最佳答案 没有这方面的财产.这些按钮包含在ToolStripItemCollection中,该ToolStripItemCollection包含常规ToolStripItem实例.你可以像C#集合一样使用它.与其他集合一样,您可以清除它,在任意位置添加或插入项目等.例如:
toolStrip1.Items.Clear();
toolStrip1.Items.Add(toolStripButton3);
toolStrip1.Items.Add(toolStripButton2);
toolStrip1.Items.Add(toolStripButton1);
toolStrip1.Items.Insert(toolStripButton4, 2);
要将ToolStripItemCollection转换为具有更多功能的C#集合(如Sort和Reverse),请将其转换为ArrayList:
System.Collections.ArrayList list = new System.Collections.ArrayList(toolStrip1.Items);
This question也许你会感兴趣.