C# 将第二个工具栏添加到现有工具栏

C# 将第二个工具栏添加到现有工具栏,c#,winforms,toolstrip,C#,Winforms,Toolstrip,C#WinForms: 我有一个静态工具栏,它总是在我的窗体上。但有时,例如,当用户从菜单中选择命令时,我希望在静态工具栏的右侧添加第二个工具栏。 我怎样才能做到这一点 谢谢。您可以在设计器中创建第二个ToolStrip,并将其Visible属性设置为false 然后,当单击菜单命令时,将第二个toolstrip的可见设置为真谢谢,但即使在设计时,我也可以将其添加到第一个工具栏的右侧吗?它看起来像是所有的工具栏都被锚定和停靠,所以它们中的每一个都将formSwitch的整个水平区域填充到Tool

C#WinForms:

我有一个静态工具栏,它总是在我的窗体上。但有时,例如,当用户从菜单中选择命令时,我希望在静态工具栏的右侧添加第二个工具栏。 我怎样才能做到这一点


谢谢。

您可以在设计器中创建第二个ToolStrip,并将其
Visible
属性设置为false


然后,当单击菜单命令时,将第二个toolstrip的
可见
设置为

谢谢,但即使在设计时,我也可以将其添加到第一个工具栏的右侧吗?它看起来像是所有的工具栏都被锚定和停靠,所以它们中的每一个都将formSwitch的整个水平区域填充到ToolStrip控件,ToolStrip控件支持这一点。或者,将按钮添加到原始工具栏并显示/隐藏每个按钮。是否在原始工具栏上显示/隐藏按钮?为什么?我希望新工具栏显示在原始工具栏的右侧。。它本身是一个单独的工具栏,但其位置应位于原始工具栏的右侧,但仍位于同一行。。。不低于它或高于它。。。