SplitContainer

サイズ変更可能な、2つのパネルを設置できます。パネルの追加はできないため、その必要があるときはSplitContainer内のパネルにSplitContainerを配置するか、従来のSplitterを利用します。

  • splitContainer1 (SplitContainer)
    • splitContainer1.Panel1 (SplitterPanel)
    • splitContainer1.Panel2 (SplitterPanel)
対応関係
 
Splitter SplitContainer

プロパティ

プロパティ 内容
bool IsSplitterFixed trueならば、分割線が固定され移動できない。既定はfalse
FixedPanel FixedPanel SplitContainerのサイズが変更されたときに、Panel1とPanel2のどのパネルのサイズを変更するか
Orientation Orientation パネルの水平または垂直の設置方向。既定は垂直
Rectangle SplitterRectangle SplitContainerに相対的な、分割線のサイズと位置
int SplitterDistance 分割線のピクセル単位の位置。既定は50

この値をプロパティ バインディングで管理すると、このコントロールのパネル内に配置されたコントロールのサイズが、適切に設定されないことがあります。これはこのプロパティへの設定が、SuspendLayout()によりレイアウトの計算が中断された状態で行われるためです。

プロパティ - SplitContainer クラス (System.Windows.Forms) | MSDN
Microsoft Learnから検索