https://blog.naver.com/cjej1004/110102961166
여기 블로그를 보시면
mid 자식 영역을 저런식으로 지정하는 방법이 궁금합니다 저는찾아봐도 메인폼에서 저런식으로 자식폼 영역을지정하는게 잘안되서 질문 남겨 봅니다.
https://blog.naver.com/cjej1004/110102961166
여기 블로그를 보시면
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();
}