方法: Windows フォームの ToolStrip 項目の間隔と配置を変更する
ToolStrip コントロールは、サイズ変更、ToolStripItem コントロールの間隔、ToolStrip上のコントロールの配置、ToolStripに対するコントロールの間隔などのレイアウト機能を完全にサポートします。
AutoSize プロパティの既定値は true
であるため、AutoSize プロパティを false
に設定しない限り、コントロールのサイズは自動的に変更されます。
ToolStripItem のサイズを手動で変更するには
AutoSize プロパティを、関連付けられているコントロールの
false
に設定します。ToolStripButton1.AutoSize = False
toolStripButton1.AutoSize = false;
関連付けられた ToolStripItemの Size プロパティを希望する方法で設定します。
ToolStripItem の間隔を設定するには
関連するコントロールの 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 の右側に揃えるには
Alignment プロパティを、関連付けられているコントロールの Right に設定します。 既定では、Alignment は Leftに設定され、ToolStripの左側にコントロールが配置されます。
ToolStripSplitButton1.Alignment = _ System.Windows.Forms.ToolStripItemAlignment.Right
toolStripSplitButton1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
ツールストリップ上のツールストリップ項目を配置するには
LayoutStyle プロパティを、目的の ToolStripLayoutStyle の値に設定します。
ToolStripDropDown1.LayoutStyle = _ System.Windows.Forms.ToolStripLayoutStyle.Flow
toolStripDropDown1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow;
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback