SplitContainer for WinForms
スプリッタの幅の変更
タスク別ヘルプ > C1SplitContainer の外観の変更 > スプリッタの幅の変更

スプリッタバーの幅は、SplitterWidth プロパティを使用して簡単に広げることができます。このトピックでは、デザインビューおよびコードで SplitterWidth プロパティを設定する方法について学びます。

デザインビューの場合

以下の手順を実行します。

  1. C1SplitContainerをフォームに追加します。
  2. C1SplitContainer のスマートタグをクリックし、タスクメニューを開きます。
  3. [パネルの追加]を1回選択して、もう1つのパネルを C1SplitContainer コントロールに追加します。
  4. C1SplitContainer プロパティウィンドウで、SplitterWidth プロパティを “40” に設定します。

コードの場合

以下の手順を実行します。

  1. C1.Win.C1SplitContainer.dll の参照をプロジェクトに追加します。
  2. コードページの冒頭で、次のように C1.Win.C1SplitContainer 名前空間を宣言します。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Imports C1.Win.C1SplitContainer
    

    C# コードの書き方

    C#
    コードのコピー
    using C1.Win.C1SplitContainer;
    
  3. 次のコードを Form_Load イベントに追加します.

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Private Sub Form1_Load(sender As Object, e As EventArgs)
       ' 新しいスプリットコンテナを作成します
       Dim split As New C1SplitContainer()
       ' スプリットコンテナの新しいパネルを作成します
       Dim panel1 As New C1SplitterPanel()
       Dim panel2 As New C1SplitterPanel()
       ' スプリットコンテナにパネルを追加します
       split.Panels.Add(panel1)
       split.Panels.Add(panel2)
        panel1.Text = "パネル1"
       panel2.Text = "パネル2"
       ' スプリッタの幅を 40 ピクセルに設定します
       Split.SplitterWidth = 40
       ' スプリットコンテナを追加します
       Controls.Add(split)
    End Sub
    

    C# コードの書き方

    C#
    コードのコピー
    private void Form1_Load(object sender, EventArgs e)
    {
       // 新しいスプリットコンテナを作成します
       C1SplitContainer split = new C1SplitContainer();
       // スプリットコンテナの新しいパネルを作成します
       C1SplitterPanel panel1 = new C1SplitterPanel();
       C1SplitterPanel panel2 = new C1SplitterPanel();
       // スプリットコンテナに panel1 を追加します
       split.Panels.Add(panel1);
       split.Panels.Add(panel2);
       panel1.Text = "パネル1";
       panel2.Text = "パネル2";
       // スプリッタの幅を 40 ピクセルに設定します
       split.SplitterWidth = 40;
       // スプリットコンテナを追加します
       Controls.Add(split);
    }
    
  4. プログラムを実行します。

このトピックは、次のことを示します。

次の図は、垂直 C1SplitContainer の SplitterWidth プロパティを 40 ピクセルに設定した場合を示しています。


関連トピック