Winform中怎样对窗体进行隐藏,再次打开时仍然保留上次的窗体
2024-08-28 14:37:12
场景
点击按钮后打开窗口,点击窗口的确定按钮后即使窗体返回了Ok,此时不关闭窗体,将窗体隐藏。
再次点击按钮后,仍然打开上次的窗体。
注:
博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
在全局变量类中新增窗体字段
private FrmSearch frmSearch = new FrmSearch();
然后新增全局属性,添加set和get方法
public FrmSearch FrmSearch
{
get { return this.frmSearch; }
set { this.frmSearch = value; }
}
然后首先是点按钮打开窗体时,不再使用
FrmSearch frmSearch = new FrmSearch();
而是
DialogResult dialogResult = Global.Instance.FrmSearch.ShowDialog(); if (dialogResult == DialogResult.OK)
{
//点击确定后的操作
}
然后在窗体中的确定按钮的点击事件中
this.Hide();
this.DialogResult = System.Windows.Forms.DialogResult.OK;
最新文章
- XSS跨站测试代码大全
- Android 通过 Intent 传递类对象或list对象
- multipart/form-data和application/x-www-form-urlencoded的区别
- 从程序员到CTO的Java技术路线图(我爱分享)
- FileShare枚举的使用(文件读写锁)
- (转)PHP常用函数
- Java基础之在窗口中绘图——移动曲线的控制点(CurveApplet 3 moving the control points)
- 单链表操作B 分类: 链表 2015-06-07 12:42 15人阅读 评论(0) 收藏
- mybatis入门,基本案例和xml讲解
- poj 3273 Monthly Expense(二分搜索之最大化最小值)
- C语言的声明和定义
- /etc/profile文件
- Jerry 2017年的五一小长假:8种经典排序算法的ABAP实现
- (61)Wangdao.com第十天_JavaScript 立即执行函数
- 重建整个数据库的索引(Server2000)
- tensorflow---alexnet training (tflearn)
- 【学习】DataFrame&;Series类【pandas】
- 转:【WebView的cookie机制 】轻松搞定WebView cookie同步问题
- LTDC/DMA2D—液晶显示
- Java中HashMap 初始化时容量(参数)如何设置合适?