- 일단 일반 폼 하나 만들고
- 속성 중에서 IsMdiContainer 를 True 로 설정
끝. 쉽다.
그런데 문제는 MDI 자식창 불러오기.
VB6.0에서는 그냥 로드 하면 되었는데, VB.NET 에서는 코드를 좀 만져 줘야 한다.
일단 자식창(Form2)을 만들고, 부모창(Form1)에 버튼이든 메뉴든 만들고 나서 Click 이벤트에 아래와 같은 코드를 실행 해줘야 한다.
Dim frm_Child as new Form2
frm_Child.MdiParent = Me (또는 부모창의 이름)
frm_Child.Show()
이렇게 하면 깔끔하게 mdi 부모창 안에 자식창 불러 올 수 있음.