void onDgvRelations_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
if (e.ColumnIndex == 2 && ktlg == null)
{
this.Cursor = Cursors.WaitCursor;
ktlg = new FormKatalog();
ktlg.Show();
this.Cursor = Cursors.Default;
}
}
的想法是一个代码来检查形式
FormKatalog ktlg
关闭。如果它已关闭,我必须创建一个新表单并将其显示给用户。 问题是用户关闭表单后,变量ktlg永远不会为空。
如何正确检查表单是否未实例化或被用户关闭?
的[?C#如何检查表格已经打开,并关闭它,如果它(可能重复http://stackoverflow.com/questions/3861602/c-如果该表格已经打开并关闭它,如果是这样) – jgauffin 2012-03-19 11:25:00