C#

폼(Form) 추가 생성 및 호출 (C#)

지창준 2024. 4. 12. 10:20

Form을 추가로 생성해야할 떄 가 있다

 

 

프로젝트(P) -> 새항목추가(W) -> Winfdows Forms -> 양식(Winfdows Forms)

 

이렇게 하면 Form2가 추가 된다

 

 

 

메인 폼(form1)에서 새로 생성한 form2를 호출 하려면

 

우선 호출할 매개체를 정해야 한다

예시는 버튼

(아래 그림과 같이  버튼 클릭시 form2를 호출하는 형태 )

인스턴스 생성후

Form2 newform = new Form2();

 

Show() or ShowDialog() 메서드로 form을 열 수 있다

둘의 차이는

Show -> form2 호출 후에도 form1 제어 가능

ShowDialog ->  form2 호출 후 form1 제어 불가

 

이후 호출했던 form을 다시 닫고 싶으면 마찬가지로 매개체를 정한후 (버튼)

Close() 메서드로 닫아주면 된다.

 

this

 

 

 

 

 

'C#' 카테고리의 다른 글

구조체 선언 및 구조체 배열  (0) 2024.08.16
숫자 천단위 콤마(,)찍기  (0) 2024.08.16
스레드 생성 및 실행(C#)  (0) 2024.08.16
C# 파일 입출력 - 임시  (1) 2024.02.07