关闭窗体后为什么托盘图标也不见了?请帮忙 用C#做了一个托盘程序,我想做成像msn那样,让窗体关闭后(点了右上角的关闭按钮),程序能继续运行.现在程序运行时,右下角有出现托盘图标但关闭窗体之后,托盘图片也不见了请帮忙,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主窗体关闭这个应用程序也就退出了,要想保留托盘的话不能关窗体,只能隐藏窗体在窗体的Closing事件中写: private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e) { e.Cancel = true; //然后把窗体最小化 } 我已经这样做了,没用窗体照样关闭了托盘图标也不见了是e.Cancel = true;的问题吗? 我的程序是这样的,请各位大虾帮帮忙!private void MainForm_Closing(object sender, System.ComponentModel.CancelEventArgs e){ e.Cancel=true; this.WindowState=System.Windows.Forms.FormWindowState.Minimized; this.ShowInTaskbar=false;}为什么按了关闭MainForm时托盘图标也消失了呢? this.ShowInTaskbar=false;你将Form的ShowInTaskbar属性设为false,还怎么显示在任务栏呢。 你这里出现的问题很奇怪,我加上e.Cancel=true以后第一次测试的时候产生了一个没法关闭的窗口,用任务管理器才强行停止了进程。应该是你的程序中有问题,那段代码不会错的 高手们帮我分析下着选递归啊! 求实现页面按钮权限功能授权的例子 WPF有MFC里面的PageSheet控件么 怎么让VS2005使用.NET 4.0? 请教: WCF 异步调用方法问题 如何在C#. net的winfrom中创建,读,写ini文件?? SQLsever2000 和 win2003 冲突 ?? 没有会吗?(winform) 关于文件夹整个拷贝的问题 关于WinForm 中父窗口怎样和子窗口通讯的问题? 请高手执教 ??? 谁有课件管理系统相关源码,谢谢 F:\c#开发\drilling\找不到类型或命名空间名称“lstConsole”(是否缺少 using 指令或程序集引用?)
在窗体的Closing事件中写:
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
e.Cancel = true;
//然后把窗体最小化
}
窗体照样关闭了
托盘图标也不见了
是e.Cancel = true;的问题吗?
private void MainForm_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
e.Cancel=true;
this.WindowState=System.Windows.Forms.FormWindowState.Minimized;
this.ShowInTaskbar=false;
}
为什么按了关闭MainForm时托盘图标也消失了呢?
你将Form的ShowInTaskbar属性设为false,还怎么显示在任务栏呢。
应该是你的程序中有问题,那段代码不会错的