以下に、シンプルで簡単な方法といくつかのコード例を示します。
-
まず、Visual Basicのプロジェクトを作成し、SplitContainerコントロールをフォームに追加します。
-
SplitContainerコントロールのプロパティを設定します。例えば、Panel1とPanel2のサイズ比率を調整する場合は、SplitContainerのSplitterDistanceプロパティを設定します。
-
SplitContainerに表示するフォームを作成します。新しいフォームを追加し、必要なコントロールを配置します。
-
フォームをSplitContainerに表示するために、以下のコードを使用します。
Dim formToShow As New Form2() ' 表示するフォームのインスタンスを作成
formToShow.TopLevel = False ' フォームをトップレベルで表示しないように設定
formToShow.FormBorderStyle = FormBorderStyle.None ' フォームの境界線を非表示にする場合は設定
formToShow.Dock = DockStyle.Fill ' フォームをSplitContainerに合わせてサイズ変更する場合は設定
SplitContainer1.Panel2.Controls.Add(formToShow) ' SplitContainerのPanel2にフォームを追加
formToShow.Show() ' フォームを表示
上記のコードでは、SplitContainerのPanel2にフォームを追加し、表示します。フォームのプロパティを適宜設定することで、表示をカスタマイズすることができます。
これで、Visual BasicでSplitContainerにフォームを表示する方法がわかりました。これを活用して、効果的なユーザーインターフェースを作成してください。