次の方法で共有


方法: Windows フォームの ToolStrip 項目の間隔と配置を変更する

ToolStrip コントロールは、サイズ変更、相互に対するToolStripItem コントロールの間隔、ToolStrip上のコントロールの配置、ToolStripに対するコントロールの間隔などのレイアウト機能を完全にサポートしています。

AutoSize プロパティの既定値はtrueされるため、AutoSize プロパティを false に設定しない限り、コントロールのサイズは自動的に変更されます。

ToolStripItem のサイズを手動で変更するには

  1. AutoSize プロパティを、関連付けられているコントロールのfalseに設定します。

    ToolStripButton1.AutoSize = False
    
    toolStripButton1.AutoSize = false;
    
  2. 関連付けられたSizeToolStripItemプロパティを目的の方法で設定します。

ToolStripItem の間隔を設定するには

  1. 関連するコントロールの Margin プロパティに、目的の値をピクセル単位で挿入します。

    Margin プロパティの値は、項目と隣接する項目の間隔を、Left、Top、Right、Bottom の順に指定します。

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

ToolStripItem を ToolStrip の右側に揃えるには

  1. Alignment プロパティを、関連付けられているコントロールのRightに設定します。 既定では、 AlignmentLeft に設定され、 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;
    

こちらも参照ください