我正在开发一个C#Windows窗体应用程序.我想拥有所有表单的单个实例.
因此,当用户点击"联系人"按钮时,例如,两次,而不是有两个联系表单,我会将单个实例联系人表单放在前面.
我怎样才能做到这一点?
在使用Application.OpenForms创建和显示表单之前,请检查表单是否存在于打开表单的集合中
if (System.Windows.Forms.Application.OpenForms["Form1"] as Form1 != null)
       MessageBox.Show("Form1 is opened");
 else
       MessageBox.Show("Form1 is not opened");
| 归档时间: | 
 | 
| 查看次数: | 6220 次 | 
| 最近记录: |