[Winform]关闭窗口使其最小化
2024-10-20 05:31:03
摘要
在用户操作关闭窗口的时候,而不是真正的关闭,使其最小化到任务栏,或者托盘。
核心代码
关闭操作,使其最小化到任务栏。
private void Form1_Load(object sender, EventArgs e)
{
this.FormClosing += Form1_FormClosing;
} private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.UserClosing)
{
//是否取消close操作
e.Cancel = true;
this.WindowState = FormWindowState.Minimized;
}
}
可以通过这种方式实现,在用户点击右上角关闭按钮的时候,而不是真正的关闭,使其最小化。
最新文章
- ubuntu下载工具uget和aria2
- (总结)隐藏PHP版本与PHP基本安全设置
- iis上如何架设HTTPS网站
- 6.初探Asynctask
- hihoCoder#1121
- 记一次使用命令行启动部署在tomcat上的应用
- 李洪强经典面试题136-KVO-KVC
- GlassFish Server is a compliant implementation of the Java EE 7 platform
- Advancing The Realtime Web With RethinkDB
- Axure RP
- 操作失败,没有该服务权限![ 机构号:99 ,用户ID:50000009 ,服务号:0101030112 ]
- 实现顶部轮播,下部listview经典布局的两种方式
- Linux下Mysql数据库备份
- 《Linear Algebra and Its Applications》-chaper1-向量方程、矩阵方程和线性方程组
- 製程能力介紹(SPC introduction) ─ Ck之製程能力解釋
- BZOJ 3373: [Usaco2004 Mar]Lying Livestock 说谎的牲畜( 差分约束 )
- 企业办公即时通信软件TeamTalk
- 题解 最优的挤奶方案(Optimal Milking)
- 【工具相关】ionic-通过nmp安装最新版本的 cordova 和 ionic
- HDU3416(KB11-O spfa+最大流)