[求助] 窗体上取消按钮的问题。
Form1是mdi的主窗体,Form2是mdi子窗体,Form3是弹出窗体在点击文件下新建弹出,
在点击取消以后,Form2在Form1中消失,并且Form3关闭。
请大家帮帮忙
Form1是mdi的主窗体,Form2是mdi子窗体,Form3是弹出窗体在点击文件下新建弹出,
在点击取消以后,Form2在Form1中消失,并且Form3关闭。
请大家帮帮忙
在点击取消以后,Form2在Form1中消失,并且Form3关闭??
是不是我没看明白?
在按钮事件里写fm2.close();fm3.close();不就行了.
不好意思,Form3是点击Form1的文件下新建弹出,取消按钮在form3上,本来想吧图贴上的可是不知道怎么贴上去
哈哈,我实现了。
可以这样实现,设置form3上的取消按钮的DialogResult属性为cancel,确定按钮的DialogResult属性为ok,在取消按钮的click()事件下添加代码: this.dispose();
在form1的新建的事件下添加代码:
form3 mm = new form3();
mm.showDialog();
if(mm.Dialogresult==DialogResult.ok)
{ Form2 ff=new Form2();
ff.Mdiparent = this;
ff.show();
}
这样做可以了。