Практическое руководство. Изменение расстояния между элементами и способа их выравнивания для элемента управления ToolStrip в Windows Forms
ToolStrip Управления полностью поддерживает функции макета, такие как определения размера, расстояние между ToolStripItem элементов управления относительно друг друга, размещения элементов управления в ToolStripи расстояние между элементами управления ToolStrip.
Так как значение по умолчанию AutoSize свойство true, элементов управления изменяются автоматически, если не задать AutoSize свойства false.
Чтобы вручную размер ToolStripItem
Задайте AutoSize свойства
falseдля сопоставленного элемента управления.ToolStripButton1.AutoSize = FalsetoolStripButton1.AutoSize = false;Задайте Size свойства, как нужно для связанного ToolStripItem.
Чтобы задать расстояние между 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 в правой части панели инструментов
Задайте Alignment свойства Right для сопоставленного элемента управления. По умолчанию Alignment присваивается Left, который элементы управления выравниваются по левому краю ToolStrip.
ToolStripSplitButton1.Alignment = _ System.Windows.Forms.ToolStripItemAlignment.RighttoolStripSplitButton1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
Чтобы упорядочить элементы ToolStrip на панели инструментов
Задайте LayoutStyle свойства к значению ToolStripLayoutStyle нужную.
ToolStripDropDown1.LayoutStyle = _ System.Windows.Forms.ToolStripLayoutStyle.FlowtoolStripDropDown1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow;