垂直分割は、1つのプロパティを設定するだけで作成できます。このトピックでは、デザインビューおよびコードビューで Dock プロパティを設定する方法について学びます.
垂直分割の詳細については、「垂直分割」
以下の手順を実行します。
以下の手順を実行します。
Visual Basic コードの書き方
| Visual Basic | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                Imports C1.Win.C1SplitContainer  | 
                        |
C# コードの書き方
| C# | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                
using C1.Win.C1SplitContainer;
                             | 
                        |
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"
   
    ' スプリットコンテナを追加します
   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";
   // Panel 1 を左にドッキングします
   Panel1.Dock = DockStyle.Left;
   // スプリットコンテナを追加します
   Controls.Add(split);
}
                             | 
                        |
スプリッタバーは垂直に設定されました。このトピックの最終結果は、次の図のようになります。