반응형
WinForm 디자인에서 속성창을 보면 IsMdiContainer 이라는 속성이 있습니다.
MDI는 폼 안에 다른 폼(자식폼)을 여러개 불러 올 때 사용됩니다.
Windows 운영체제에서 실행되는 모든것들이 MDI 입니다.
이전 소스 참고하기
솔루션탐색기-Control-WinForm생성 (예:FrmButton)
다음 WinFrmMain폼-menuStrip에 추가해준 컨트롤메뉴에서-공용컨트롤-MDI
라고 만들고 MDI메뉴에 대한 이벤트 핸들러 추가
설명
40줄 : 모달리스 폼으로 하나의 독립적인 폼입니다. 바로 fb.Show(); 를 하게
되면 자식폼이 안됩니다.
43줄 : MDI의 속성값을 True로 설정 후에 폼 메인인 부모 폼안에 선언한 Fb를
자식폼으로 설정할때 입력하는 코드 입니다. 속성지정을 안해주면 MDI폼
밖에 선언됩니다. fb를 mdi 부모에게 주겠다 = 내가(메인폼)
결과확인
MDI는 폼 안에 다른 폼(자식폼)을 여러개 불러 올 때 사용됩니다.
Windows 운영체제에서 실행되는 모든것들이 MDI 입니다.
솔루션탐색기-Control-WinForm생성 (예:FrmButton)
다음 WinFrmMain폼-menuStrip에 추가해준 컨트롤메뉴에서-공용컨트롤-MDI
라고 만들고 MDI메뉴에 대한 이벤트 핸들러 추가
40줄 : 모달리스 폼으로 하나의 독립적인 폼입니다. 바로 fb.Show(); 를 하게
되면 자식폼이 안됩니다.
43줄 : MDI의 속성값을 True로 설정 후에 폼 메인인 부모 폼안에 선언한 Fb를
자식폼으로 설정할때 입력하는 코드 입니다. 속성지정을 안해주면 MDI폼
밖에 선언됩니다. fb를 mdi 부모에게 주겠다 = 내가(메인폼)
반응형
'C#' 카테고리의 다른 글
06.C#_WinForm - TextBox의 종류 (0) | 2009.08.24 |
---|---|
05.C#_WinForm - TextBox (0) | 2009.08.24 |
03.C#_WinForm - MDI (CheckBox 와 RadioButton) (0) | 2009.08.20 |
02.C#_WinForm - MenuStrip (1) | 2009.08.20 |
01.C#_WinForm - 시작 (2) | 2009.08.20 |
Comments