今天遇到一个很奇怪的问题,在wpf的OnStartup里面,启动一个窗口,关闭后,在启动另外一个窗口,但是ShowDialog会直接返回退出。

非常诧异。经查资料,参考下面

 

发现如果先把窗口都先new出来,然后再ShowDialog第一个,关闭后,再ShowDialog第二个,就不会出现这种情况了。哈哈

第二个窗口已经出现了。

wpf之窗口ShowDialog_wpf