我在c#中创建了一个有两种形式的Windows窗体应用程序。
单击form1上的每个按钮加载第二个表单。我在第一个表单上有六个按钮。表单包含文本框,其内容在运行时分配。现在,如果我一个接一个地点击超过3个按钮,表单被挂起就没有任何事情发生。另外,对于第二次单击,form2需要时间来加载。我没有得到这背后的原因。我使用以下代码进行show hide。
{this.Hide();} to hide and {this.ShowDialog();}
打开form2。
答案 0 :(得分:0)
对话框有两种类型。
模型和模型少。
当您通过showdialog打开其他表单时,我们必须使用该对话框完成工作,然后才能返回。
您可以通过调用form2.Show()
加载第二种形式