728x90
WPF에서 프로그램을 실행했을 때 가장 먼저 뜨는 윈도우(창)을 변경하고 싶을 때가 있다. 아래 예시를 보자.
처음 WPF 프로젝트를 생성했을 때는 기본적으로 생성된 MainWindow가 프로그램 실행 시 시작 윈도도우로 설정된다. 이 시작 윈도우를 MainWindow가 아니라 만들어진 MainWindow가 아닌 AuthWindow라는 윈도우로 바꾸고 싶다면 App.xaml을 열어보자.
App.xaml에 어떠한 변경 사항도 없었다면, Application 태그에서 StartupUri가 MainWindow로 지정된 것을 볼 수 있다. 이것이 프로그램 실행 시 시작 윈도우를 지정하는 부분이다.
<Application x:Class="BackUpTistory.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:BackUpTistory" StartupUri="MainWindow.xaml"> <Application.Resources> </Application.Resources> </Application>
이 StartupUri를 AuthWindow.xaml로 변경하면 된다.
<Application x:Class="BackUpTistory.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:BackUpTistory" StartupUri="AuthWindow.xaml"> <Application.Resources> </Application.Resources> </Application>
728x90
'Computer Science > Etc' 카테고리의 다른 글
토막 정보 - Command Line으로 MySQL 원격 접속 시 옵션 값들 (0) | 2020.10.26 |
---|---|
Git Push 과정에서 'the remote end hung up unexpectedly ' 에러 해결 방법 (0) | 2020.01.09 |
[DB] SQL에 대한 내용 간단한 정리 (0) | 2018.12.25 |
[WPF] Grid 레이아웃과 Col, Row를 이용해서 WPF의 윈도우 레이아웃 짜기 (0) | 2018.12.16 |
데이터베이스(DB)와 DBMS의 특징과 정의 (0) | 2018.11.25 |