반응형
환경 : Visual Studio 2015
Main Window에서 Show() 를 이용해 Modaless Popup을 생성 후
Main Window를 종료 시켰는데 Popup은 없어지지 않는다. (Winform도 그랬는지 생각이 안난다.)
private void btnShowWind_Click(object sender, RoutedEventArgs e)
{
PopWin pWin = new PopWin();
pWin.PageName = PageNames.ShowWin;
pWin.Show();
}
이때는 당황하지 말고.
App.xaml 로 찾아가서 옵션으로 ShutdownMode 를 넣어 준다.
<Application x:Class="WpfApplication.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:WpfApplication"
StartupUri="MainWindow.xaml"
ShutdownMode="OnMainWindowClose">
<Application.Resources>
</Application.Resources>
</Application>
아래는 참고 MSDN
Application.ShutdownMode Property (MSDN)
ShutdownMode Enum (MSDN)
반응형
'Development > WPF' 카테고리의 다른 글
[WPF] Watermark TextBox 만들기 (Resource) (1) | 2020.12.10 |
---|---|
[WPF] DataGrid 에서 Rows Count (0) | 2020.07.13 |
[WPF] NotifyTrayIcon (0) | 2020.07.09 |
[WPF] TextBox 가운데 정렬 (0) | 2020.07.03 |
[WPF] Combobox Object Binding (0) | 2020.07.02 |