yjs
1
https://blog.naver.com/cjej1004/110102961166
μ¬κΈ° λΈλ‘κ·Έλ₯Ό 보μλ©΄
mid μμ μμμ μ λ°μμΌλ‘ μ§μ νλ λ°©λ²μ΄ κΆκΈν©λλ€ μ λμ°Ύμλ΄λ λ©μΈνΌμμ μ λ°μμΌλ‘ μμνΌ μμμμ§μ νλκ² μμλμ μ§λ¬Έ λ¨κ²¨ λ΄
λλ€.
Peponi
2
μλ
νμΈμ, 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();
}
1κ°μ μ’μμ