[求助] 窗体上取消按钮的问题。
Form1是mdi的主窗体,Form2是mdi子窗体,Form3是弹出窗体在点击文件下新建弹出,
在点击取消以后,Form2在Form1中消失,并且Form3关闭。
请大家帮帮忙
Form1是mdi的主窗体,Form2是mdi子窗体,Form3是弹出窗体在点击文件下新建弹出,
在点击取消以后,Form2在Form1中消失,并且Form3关闭。
请大家帮帮忙
2007-08-24 17:21
不好意思,Form3是点击Form1的文件下新建弹出,取消按钮在form3上,本来想吧图贴上的可是不知道怎么贴上去
2007-08-26 18:34
哈哈,我实现了。
可以这样实现,设置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();
}
这样做可以了。
2007-08-27 09:13