반응형
MDI 윈도우
폼 속성에서 IsMdiContainer을 true로 하면 MDI (Multiple Document Interface)를 사용할 수 있다.
자식 폼 열기
부모 폼 Form1에서 자식 폼 Form2를 여는 방법은 다음과 같다.
Form2 newMDIChild = new Form2(); newMDIChild.MdiParent = this; newMDIChild.Show(); |
자식 폼에서 부모 폼 변수 사용
자식 폼 Form2에서 Form1의 변수 Form1_var를 사용하기 위한 코드는 다음과 같다.
Form2_var =((Form1)MdiParent).Form1_var; |
모든 자식 폼 닫기
모든 자식 폼들을 닫는 코드는 다음과 같다.
foreach (Form frm in this.MdiChildren) { frm.Close(); } |
특정 자식 폼 닫기
특정 자식 폼만 닫는 코드는 다음과 같다.
foreach (Form frm in this.MdiChildren) { if(frm.GetType().Name=="Form2") frm.Close(); } |
반응형
'컴퓨터 > C#' 카테고리의 다른 글
C# 프로그래밍 (0) | 2019.06.15 |
---|---|
C# listView 사용법 (0) | 2019.06.12 |
C# listBox 사용법 (0) | 2019.06.07 |
C# 시리얼 통신 (0) | 2016.04.03 |
C# 화면 색 바꾸기 (0) | 2016.02.27 |
댓글