SplitContainerを使うとFormで分割線を利用できます。
(このサイトでも公開中のフリーソフトFileManyでも利用しています)
下のスクリーンショットはデザイン時のものです。
解像度や状況に応じてコントロールの面積を変更したい場合に利用します。
垂直、水平の分割方法を指定する場合は
Orientationプロパティーに
Orientation.Vertical(垂直方向)或いは
Orientation.Horizontal(水平方向)
のいずれかを指定します。
また、分割線までの距離は
SplitterDistanceプロパティーで指定します。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // 垂直方向に分割 splitContainer1.Orientation = Orientation.Vertical; // 分割線までの距離(垂直方向の分割なので左端からの距離) splitContainer1.SplitterDistance = 200; } } }