用C#做的是winform
要让用户最小化后在系统任务栏中运行,而不是普通任务栏我找到了个用button的,点后触发事件为:this.Visible=false;
//使得notifyIcon控件显示在任务栏上
this.notifyIcon.Visible=true;最小化应该也会触发一个事件,只要能做找到就好了
要让用户最小化后在系统任务栏中运行,而不是普通任务栏我找到了个用button的,点后触发事件为:this.Visible=false;
//使得notifyIcon控件显示在任务栏上
this.notifyIcon.Visible=true;最小化应该也会触发一个事件,只要能做找到就好了
解决方案 »
- 为什么我在aspx文件中看不到引用样式表页面却可以应用样式?
- PagedDataSource分页的数据导入Dataset
- 等价语句jointime.ToString("yyyy-MM-dd H:mm:ss")
- 如何建多级的Master页面(菜鸟问题)
- 关于Response
- 求.Net开发的Web项目的技术报告作模板!!!
- 求教,数据库查询的问题
- 一种增加系统并发量的缓存机制,大家看有没有问题?
- 请问dropdownlist可以帮定到XML文件上吗?
- 创建Application有问题,急!!!
- 求一从"C:\File\a.xml"的路径获得文件名字“a.xml”的正则表达式!!!
- 有没有能够提供sql server的asp.net的托管空间?
MainNotifyIcon.Visible = True
Visible = False
End Sub
试下,我很少用wiform
{
//退出程序
this.notifyIcon1.Visible=false;
this.Close();
Application.Exit(); } private void notifyIcon1_DoubleClick(object sender, System.EventArgs e)
{
//显示窗体
this.Visible=true; } private void TimerComputerShutdown_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
//指定取消关闭事件
e.Cancel=true;
this.Visible=false;
//使得notify控件显示在任务栏上
this.notifyIcon1.Visible=true;
}
private void TimerComputerShutdown_Resize(object sender, System.EventArgs e)
{
if(this.WindowState==FormWindowState.Minimized)
{
this.ShowInTaskbar=false;
this.Visible=true;
this.notifyIcon1.Visible=true;
}
}
------------------------------------------------------------------------------
我的问题出在:
打开程序后,在系统下出现在图标
当把鼠标放上图后,图就消失了,真奇怪