千家信息网

怎么理解C#窗体关闭事件

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容介绍了"怎么理解C#窗体关闭事件"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、第一步2、
千家信息网最后更新 2026年11月04日怎么理解C#窗体关闭事件

本篇内容介绍了"怎么理解C#窗体关闭事件"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1、第一步


2、第二步

名号命名好后,双击这个名字就可以对这个事件进行编辑了,找不到的就可以进入.cs文件自己查看

 private  void frmMom_FormClosing(object sender, FormClosingEventArgs e)    {                DialogResult result = MessageBox.Show("你确定要关闭吗!", "提示信息", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);        if (result == DialogResult.OK)        {            Console.WriteLine("1");            e.Cancel = false;           //点击OK        }        else        {                       Console.WriteLine("2");            e.Cancel = true;        }    }

3、最后可以检查一下设计designer.cs的文件看看对不对

this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmMom_FormClosing);

this.frmMom_FormClosing不能和FormClosing 重名否则报错,记住啊
还有一个属性就是FormClosed,这个方法是用在关闭页面后你想执行的方法,比如关闭页面后关闭一个服务之类的。

C# 使用多线程,在关闭窗体时 怎么关闭窗体的所有线程,使程序退出。

  • this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;

  • Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;

  • Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;

  • System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。

  • Thread_VIEW.Abort(); 关闭Thread_VIEW线程

  • Thread_SAVE.Abort(); 关闭Thread_SAVE线程

"怎么理解C#窗体关闭事件"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

线程 窗体 事件 C# 干净 程序 强制 内容 文件 方法 更多 消息 知识 页面 托管 不对 实用 学有所成 接下来 信息 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 什么是科技互联网 山东特亿宝互联网科技有限公司 互联网 科技创新 礼当家互联网科技 唐信互联网科技 互联网科技中介 银川新华互联网科技职业技术培训学校图片 互联网系的金融科技公司 汽车互联网创新科技园 宝灵互联网科技有限公司 杭州壁岐互联网科技有限公司 哈尔滨屹滨互联网科技有限公司 威龙国际互联网科技公司 科技大学互联网 皮皮虾互联网科技有限公司 国产互联网科技公司 互联网科技平台产品运营 数字科技和互联网金融哪个好 恒生科技互联网指数十大成分股 科技发展第三阶段互联网时代 广州为想互联网科技有限公司 互联网科技公司简介 亿人帮互联网科技有限公司 致骋互联网科技 火传媒上海互联网科技 盛创互联网科技有限公司 互联网科技创新企业排名 恒生互联网科技指数跳水 想开互联网科技公司怎么样 互联网在线教育科技创业
0