我有一个具有常规主窗口(Window)的应用程序。它还有各种显示小部件的小弹出窗口。他们是无模式的。当我关闭主窗口时,进程被小弹出窗口阻止。我需要在弹出窗口中设置一些样式以防止它们阻止进程退出吗?现在我只有:
<Setter Property="AllowsTransparency" Value="True" />
<Setter Property="SizeToContent" Value="WidthAndHeight" />
<Setter Property="ShowInTaskbar" Value="False" />
<Setter Property="ResizeMode" Value="NoResize" />
<Setter Property="Background" Value="#7FFF0000" />
<Setter Property="WindowStyle" Value="None" />
或者我是否需要关闭主窗口并手动关闭弹出窗口?
答案 0 :(得分:2)
将Application.ShutdownMode
设为ShutdownMode.OnMainWindowClose
。