ToolStrip 控件完全支持调整大小、ToolStripItem 控件间相对间距调整、在 ToolStrip 上排列控件,以及相对于 ToolStrip 调整控件间距等布局功能。
因为 AutoSize 属性的默认值为 true,所以将自动调整控件大小,除非您将 AutoSize 属性设置为 false。
手动调整 ToolStripItem 的大小
- 将关联控件的 AutoSize 属性设置为 false。 - ToolStripButton1.AutoSize = False- toolStripButton1.AutoSize = false;
- 根据需要为关联的 ToolStripItem 设置 Size 属性。 
设置 ToolStripItem 的间距
- 将所需值(以像素为单位)插入到关联控件的 Margin 属性。 - Margin 属性的值按照左、上、右和下的顺序指定此项和相邻项的间距。 - ToolStripTextBox1.Margin = New System.Windows.Forms.Padding _ (3, 0, 3, 0)- toolStripTextBox1.Margin = new System.Windows.Forms.Padding (3, 0, 3, 0);
将 ToolStripItem 与 ToolStrip 的右侧对齐
- 将关联控件的 Alignment 属性设置为 Right。 默认情况下,Alignment 被设置为 Left,将控件与 ToolStrip 的左侧对齐。 - ToolStripSplitButton1.Alignment = _ System.Windows.Forms.ToolStripItemAlignment.Right- toolStripSplitButton1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
在 ToolStrip 上排列 ToolStrip 项
- 将 LayoutStyle 属性设置为需要的 ToolStripLayoutStyle 值。 - ToolStripDropDown1.LayoutStyle = _ System.Windows.Forms.ToolStripLayoutStyle.Flow- toolStripDropDown1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow;