무효 클릭 IP 추적 중...
c#/wpf

[c# wpf] 새로운 창(윈도우) 여는 법

꼬예 2022. 5. 24.

 

 

이번 포스팅에는 버튼을 클릭하면 새로운 창이 뜨는 UI를 만들어 보도록 하겠습니다.

 

(해당 포스팅은 이전 포스팅과 이어지는 부분으로 먼저 읽고 오시면 이해에 도움이 됩니다.)

 

1. 창(윈도우) 추가

 

2. Code-behind 단에 이벤트 추가 

//MainWindow.xaml.cs

새로 생성한 xaml파일 이름으로 클래스를 객체화 선언을 합니다.

여기선 Widow1()로 생성을 하였고, 해당객체를 Window 타입의 변수 w1에 할당을 하였습니다.

 

추가적으로 해당 객체의 메서드인 Show();를 통해 윈도우 창을 새로 띄우는 명령어를 추가합니다.

 

 

cf) ShowDialog랑 차이는?

ShowDialog는 새창을 띄우는 건 같지만 기존 창을 freeze시킵니다.

즉 기존창에서는 작업이 불가하게 합니다.

  • 트위터 공유하기
  • 페이스북 공유하기
  • 카카오톡 공유하기
이 컨텐츠가 마음에 드셨다면 커피 한잔(후원) ☕

댓글