水平分割は、1つのプロパティを設定するだけで作成できます。このトピックでは、デザインビューおよびコードで C1SplitContainer.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";
// スプリットコンテナを追加します
Controls.Add(split);
}
|
|
スプリッタバーとパネルは水平に表示されます。このトピックの結果は、次の図のようになります。