点击按钮后打开窗口,点击窗口的肯定按钮后即便窗体返回了Ok,此时不关闭窗体,将窗体隐藏。编程
再次点击按钮后,仍然打开上次的窗体。ide
注:this
博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。spa
在全局变量类中新增窗体字段.net
private FrmSearch frmSearch = new FrmSearch();
而后新增全局属性,添加set和get方法code
public FrmSearch FrmSearch { get { return this.frmSearch; } set { this.frmSearch = value; } }
而后首先是点按钮打开窗体时,再也不使用orm
FrmSearch frmSearch = new FrmSearch();
而是blog
DialogResult dialogResult = Global.Instance.FrmSearch.ShowDialog(); if (dialogResult == DialogResult.OK) { //点击肯定后的操做 }
而后在窗体中的肯定按钮的点击事件中教程
this.Hide(); this.DialogResult = System.Windows.Forms.DialogResult.OK;