Sdílet prostřednictvím


Postupy: Změna mezer a zarovnání položek ToolStrip ve Windows Forms

Ovládací prvek ToolStrip plně podporuje funkce rozložení, jako je nastavení velikosti, mezery ToolStripItem ovládacích prvků vzhledem k sobě, uspořádání ovládacích prvků na ToolStripa mezery ovládacích prvků vzhledem k ToolStrip.

Vzhledem k tomu, že výchozí hodnota vlastnosti AutoSize je true, ovládací prvky mají velikost automaticky, pokud nenastavíte vlastnost AutoSize na false.

Ruční změna velikosti ToolStripItemu

  1. Nastavte vlastnost AutoSize na false přidruženého ovládacího prvku.

    ToolStripButton1.AutoSize = False
    
    toolStripButton1.AutoSize = false;
    
  2. Nastavte vlastnost Size tak, jak chcete pro přidruženou ToolStripItem.

Pro nastavení rozestupu u ToolStripItemu

  1. Do vlastnosti Margin přidruženého ovládacího prvku vložte požadované hodnoty v pixelech.

    Hodnoty vlastnosti Margin určují mezery mezi položkou a sousedními položkami v tomto pořadí: Vlevo, Nahoře, Vpravo a Dole.

    ToolStripTextBox1.Margin = New System.Windows.Forms.Padding _
        (3, 0, 3, 0)
    
    toolStripTextBox1.Margin = new System.Windows.Forms.Padding
        (3, 0, 3, 0);
    

Zarovnejte ToolStripItem na pravou stranu ToolStrip

  1. Nastavte vlastnost Alignment na Right přidruženého ovládacího prvku. Ve výchozím nastavení je Alignment nastavena na Left, která zarovná ovládací prvky na levou stranu ToolStrip.

    ToolStripSplitButton1.Alignment = _
        System.Windows.Forms.ToolStripItemAlignment.Right
    
    toolStripSplitButton1.Alignment =
        System.Windows.Forms.ToolStripItemAlignment.Right;
    

K uspořádání položek ToolStrip na ToolStripu

  • Nastavte vlastnost LayoutStyle na požadovanou hodnotu ToolStripLayoutStyle.

    ToolStripDropDown1.LayoutStyle = _
        System.Windows.Forms.ToolStripLayoutStyle.Flow
    
    toolStripDropDown1.LayoutStyle =
        System.Windows.Forms.ToolStripLayoutStyle.Flow;
    

Viz také