C1Splitter コンテナコントロールは、SplitterPanel(スプリッタパネル)、エキスパンダーボタンという2つの基本的なオブジェクトで構成されています。スプリッタパネルは、Panel1 および Panel2 の外観と動作を定義します。
次の図は、デフォルトの垂直 C1Splitter 上にあるスプリッタの要素を示しています。
C1Splitter は、スプリッタバーで区切られた2つのパネルで構成されます。パネルは、垂直に分割されている場合はスプリッタバーの左右、水平に分割されている場合はスプリッタバーの上下に表示されます。デザイナでは、C1Splitter の左または上のパネルは Panel1、右または下のパネルは Panel2 と名付けられます。デザイナでは、Panel1 プロパティと Panel2 プロパティによって各パネルの外観と動作を制御できます。どちらのパネルにも SplitterPanel オブジェクトの同じプロパティが含まれています。各パネルは個別に設定できるため、それぞれ異なる動作とスタイルを適用できます。
これらのカスタマイズを実現するには、次に挙げる SplitterPanel オブジェクトのプロパティをどれでも使用できます。
プロパティ | 説明 |
Collapsed | パネルが縮小または拡張されているかどうかを示す値を取得または設定します。 |
MinSize | スプリッタパネルの最小サイズを取得または設定します。 |
ScrollBars | スプリッタパネルに表示するスクロールバーのタイプを取得または設定します。None、Horizontal、Vertical、Both、Auto の5つのオプションがあります。 |
SplitterPanelのオブジェクトモデルでは、 パネルは両方とも SplitterPanel と呼ばれます。SplitterPanel オブジェクトには、Panel1 と Panel2 のプロパティとメソッドが含まれています。