Form的有关问题(关闭一个窗口导致所有窗口都关闭)
Form的问题(关闭一个窗口导致所有窗口都关闭)
问题描述如下:
1.在Form1中打开一个Form2
2.然后Form1开始一个while(true)的死循环任务
3.在任务拦右键Form2关闭这个窗口
4.问题出现了,这个时候连带Form1也一起关闭了,闪退掉了
请问这个问题怎么解决?
------解决方案--------------------
问题描述如下:
1.在Form1中打开一个Form2
2.然后Form1开始一个while(true)的死循环任务
3.在任务拦右键Form2关闭这个窗口
4.问题出现了,这个时候连带Form1也一起关闭了,闪退掉了
请问这个问题怎么解决?
winform
c#
------解决方案--------------------
while(true)
{
}
==>
while(true)
{
Application.DoEvents();
}