์ฌ๊ธฐ ๋ธ๋ก๊ทธ๋ฅผ ๋ณด์๋ฉด
mid ์์ ์์ญ์ ์ ๋ฐ์์ผ๋ก ์ง์ ํ๋ ๋ฐฉ๋ฒ์ด ๊ถ๊ธํฉ๋๋ค ์ ๋์ฐพ์๋ด๋ ๋ฉ์ธํผ์์ ์ ๋ฐ์์ผ๋ก ์์ํผ ์์ญ์์ง์ ํ๋๊ฒ ์์๋์ ์ง๋ฌธ ๋จ๊ฒจ ๋ด ๋๋ค.
์ฌ๊ธฐ ๋ธ๋ก๊ทธ๋ฅผ ๋ณด์๋ฉด
mid ์์ ์์ญ์ ์ ๋ฐ์์ผ๋ก ์ง์ ํ๋ ๋ฐฉ๋ฒ์ด ๊ถ๊ธํฉ๋๋ค ์ ๋์ฐพ์๋ด๋ ๋ฉ์ธํผ์์ ์ ๋ฐ์์ผ๋ก ์์ํผ ์์ญ์์ง์ ํ๋๊ฒ ์์๋์ ์ง๋ฌธ ๋จ๊ฒจ ๋ด ๋๋ค.
์๋ ํ์ธ์, mdi์ child window ์์ญ ๋ถํ ์ ๋ํ ์ง๋ฌธ์ธ ๊ฒ์ผ๋ก ์ดํด๋๋ค์.
์์ญ ๋ถํ ์ Splitter๋ฅผ ์ด์ฉํ์ฌ ๊ฐ๋ฅํฉ๋๋ค.
๋ค์ ์ด๋ฏธ์ง๋ฅผ ์ฐธ์กฐํด์ฃผ์ธ์.

ํ๋ ์์ญ์ ํจ๋, ๋นจ๊ฐ ์์ญ์ splitter์ ๋๋ค.
๋ค์์ ํด๋น ๋ ์ด์์์ ๊ตฌํํ ์ฝ๋์ ๋๋ค.
public Form1()
{
InitializeComponent();
this.IsMdiContainer = true;
Splitter splitter = new()
{
Dock = DockStyle.Left,
BackColor = Color.IndianRed,
Width = 25
};
this.Controls.Add(splitter);
Panel panel = new()
{
Dock = DockStyle.Left,
BackColor = SystemColors.ActiveCaption
};
this.Controls.Add(panel);
Form child = new()
{
Name = "Child form",
MdiParent = this
};
child.Show();
}