社区
C#
帖子详情
问个winform程序退出的问题
lighting_pig
2006-09-27 10:27:08
我首先捕获退出的时间,然后弹出一个窗口,可是那个弹出窗口每次都是闪一下就不见了,为什么?
为什么我在程序退出的事件里写一个MessageBox.show就一点问题没有,我自己写的窗口ShowDialog就只是闪一下。
...全文
347
9
打赏
收藏
问个winform程序退出的问题
我首先捕获退出的时间,然后弹出一个窗口,可是那个弹出窗口每次都是闪一下就不见了,为什么? 为什么我在程序退出的事件里写一个MessageBox.show就一点问题没有,我自己写的窗口ShowDialog就只是闪一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lighting_pig
2006-09-27
打赏
举报
回复
原来不能写在application exit里面,看来是我考虑问题出现了偏差。。。
yueue
2006-09-27
打赏
举报
回复
application exit 程序主线程都要关闭了,你SHOW个窗口当然接着也被关闭
sekone
2006-09-27
打赏
举报
回复
写在closing里才是正确的,close是窗体关闭,程序并没退出
application exit这个程序都退出了
bestshl
2006-09-27
打赏
举报
回复
写在closing里面吧
lighting_pig
2006-09-27
打赏
举报
回复
在窗体的Closing事件中加入:
----------------------
那一段代码我不是写在窗口的closing里面的,我是写在application exit的事件里面的
jackiecheng001
2006-09-27
打赏
举报
回复
可能就是你窗口的模式显示与非模式显示的区别
建议:贴代码
bill024
2006-09-27
打赏
举报
回复
在窗体的Closing事件中加入:
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
DialogResult result=MessageBox.Show("保存数据吗?","保存",MessageBoxButtons.OKCancel,MessageBoxIcon.Question);
if(result==DialogResult.OK)
{
MessageBox.Show("24124");
}
else if(result==DialogResult.Cancel)
{
e.Cancel=true;
}
}
lighting_pig
2006-09-27
打赏
举报
回复
我首先捕获退出的事件。。。
C#
winform
程序
退出
C#
winform
程序
退出
C#中
WinForm
程序
退出
方法技巧总结
主要介绍了C#中
WinForm
程序
退出
方法,实例总结了技巧
退出
WinForm
程序
窗口的各种常用技巧,非常具有实用价值,需要的朋友可以参考下
从新手小白进入
WinForm
编程 (VS2019)
WinForm
框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用
程序
框架,一般使用 C#语言 编写。
WinForm
框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速...
C#
WinForm
程序
完全
退出
的
问题
解决
C#
WinForm
程序
完全
退出
的
问题
解决,需要的朋友可以参考一下
c#
winform
程序
右下角通知实现实例NotifyIcondemo
c#
winform
程序
右下角通知实现实例NotifyIcondemo 实现
winform
程序
打开后,在屏幕右下角有响应的图标,可以进行
退出
等各种操作。
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章