向高手求救!对话框调用问题
我在窗体A中Button1的单击事件中有如下代码,目的是要窗体A的txtExpDomain中显示由窗体Frm_Land中得到的数据.
Frm_Land Myform=new Frm_Land();
Myform.Show();
if(Myform.ShowDialog()==DialogResult.OK)
{
txtExpDomain.Text=CFunction.strExpDomain;
}
窗体Frm_Land中的相关代码如下:
private void btnOK_Click(object sender, System.EventArgs e)
{
this.DialogResult=DialogResult.OK;
this.close();
}
但在窗体A中运行到语句if(Myform.ShowDialog()==DialogResult.OK)时出现如下错误提示: "已经可见的窗体不能显示为模式对话框。在调用 showDialog 之前应将窗体的可见属性设置为假。 "
我该怎么修改?
------解决方案--------------------把Myform.Show(); 行注释掉啊