日期:2014-05-20  浏览次数:20957 次

VS有问题
今天我做一个小东西,做到最后了,做一个关于的窗体。
about a=new about();
a.ShowDailog();
给果窗体一闪就过了。
我在网上搜,看见过有两个贴子也说遇到这种情况。

有人说用Show();
我用Show();结果显都不显示了。我郁闷得很!

------解决方案--------------------
show和showDailog的区别。
show()是非模式窗体
ShowDialog()是模式窗体,就时不能随便切换的那种,只有当打开的窗体关闭时才能操作父窗体。 
至于楼主的情况,应该不是show或是showDailog的问题引起的
------解决方案--------------------
你的 about a=new about(); 
a.ShowDailog(); 
在什么地方触发的啊?启动窗体的线程结束了,不知道会不会导致其中打开的窗体也销毁。