首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态更改ToolStrip按钮位置

动态更改ToolStrip按钮位置
EN

Stack Overflow用户
提问于 2013-04-30 18:59:42
回答 1查看 3.2K关注 0票数 6

ToolStripButton的哪个属性负责它们在ToolStrip上的位置顺序

我需要该属性,以便可以在ToolStrip上动态更改ToolStripButtons的位置。

EN

回答 1

Stack Overflow用户

发布于 2013-04-30 19:25:36

没有用于此的属性。这些按钮包含在一个保存一般ToolStripItem实例的ToolStripItemCollection中。您可以像使用C#集合一样使用它。与其他集合一样,您可以清除它,在任意位置添加或插入项,等等。

代码语言:javascript
复制
toolStrip1.Items.Clear();

toolStrip1.Items.Add(toolStripButton3);
toolStrip1.Items.Add(toolStripButton2);
toolStrip1.Items.Add(toolStripButton1);

toolStrip1.Items.Insert(toolStripButton4, 2);

要将ToolStripItemCollection转换为具有更多功能(如排序和反转)的C#集合,请将其转换为ArrayList:

代码语言:javascript
复制
System.Collections.ArrayList list = new System.Collections.ArrayList(toolStrip1.Items);

您可能也会对This question感兴趣。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16298231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档