點擊按鈕後打開窗口,點擊窗口的肯定按鈕後即便窗體返回了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;