程序假死是怎么回事?
独孤大虾 2004-06-12 02:55:50 我写了一个Windows的应用程序,由一个主窗体和几个自定义的控件构成,控件是动态加载的,每次点击切换时用如下代码:
this.pnlMain.Controls.Clear();
StudentView _studentView = new StudentView(_ds);
this.pnlMain.Controls.Add(_studentView);
但是我发现,这样来回切换了若干次之后,程序就会停止相应用户交互,一点击窗体就会变灰没有任何反应,但是程序没有死掉,因为还可以通过在任务栏上单击右键选择关闭的方式关掉它,这是怎么回事呢?