一,在工具箱添加notifyIcon控件,contextMenustrip控件
二,设置属性Icon ,Text ,visable(true),contextMenustrip,
三,添加窗体Closing()事件,加入代码:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.UserClosing)//当用户点击窗体右上角X按钮或(Alt + F4)时 发生
{
e.Cancel = true;
this.ShowInTaskbar = false;
this.Hide();
}
}
四,添加contextMenu点击事件:
private void 显示ToolStripMenuItem_Click(object sender, EventArgs e)//实现重新显示窗体
{
if (this.Visible == false)
this.Visible = true;
}
private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)//实现关闭整个窗体
{
Application.Exit();//通过Application类的静态方法Exit()退出应用程序
}
五,实现鼠标双击任务栏图标显示程序界面:
private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
{
if (this.Visible == false)
this.Visible = true;
}
分享到:
相关推荐
c# 系统托盘,任务栏通知区。(右键菜单,关闭窗体是隐藏) 通过右键菜单关闭窗体
小程序,实现C#窗体最小化到系统托盘,没有什么技术含量,防止以后忘了
实现功能:程序启动后,可点击程序关闭按钮,程序自动收缩至右下角的系统托盘。 使用语言:C# 运行环境:windows 注意事项: 1.编译程序后,需带favicon.ico的图标,该图标可以是你程序的图标,可以自主到ico生成...
本程序教你如何实现窗体最小化后存至系统托盘,并为notifyicon添加右键菜单~
C#实现窗体最小化至系统托盘,利用NotifyIcon控件实现
C#实现winform软件开机自动启动并最小化到系统托盘
注意:这里仅实现了窗体停靠和驻留系统托盘及相应菜单功能,是一个框架程序,需要的朋友可直接拿去继续开发其他业务功能。
系统托盘程序示例程序关闭后最小化到系统托盘,单机托盘图标可以显示主程序,右键单击托盘图标可以打开其他窗口 添加一个 NotifyIcon 组件和一个 ContextMenuStrip组件到主窗体 注意: 开发环境为Visual Studio ...
C# 系统应用之窗体最小化至任务栏,同时在系统托盘区的图标点击左键能显示窗体,右键能关联控件显示3个常用功能最小化至任务栏并在系统托盘区留下图标,
对应文章地址:https://blog.csdn.net/mazhiyuan1981/article/details/109472818
在系统托盘区域会有一个图标,点击这个图标,可以退出程序。这个联系代码联系了如何使用不规则窗体和系统托盘控件。 具体请看我的博客:http://blog.csdn.net/zhoufoxcn/archive/2008/06/06/2515753.aspx
摘要:C#源码,菜单窗体,半透明窗体,鼠标穿透 使用C#源码编写实现一个支持鼠标穿透的透明窗体实例,从表面上看,不要以为是一个简单的日历程序,操作菜单在系统托盘处,点击托盘处的图标,在右键内点击“是否进行穿透...
Visual+C#+2008程序设计经典案例设计与实现 第1章 Visual C#2008与窗体界面 案例1 飘动动画窗体 案例2 透明动画窗体 案例3 利用API函数实现动画窗体 案例4 闪烁动画窗体 案例5 滚动字幕动画窗体 案例6 超女卡通...
摘要:C#源码,系统相关,托盘,任务栏图标 C#系统托盘程序示例源代码,知识点: 1、添加一个 NotifyIcon 组件和一个 ContextMenuStrip组件到主窗体 2、设置notifyIcon1控件的ContextMenuStrip属性为 ...
实例048 实现动态系统托盘图标 53 实例049 实现气泡提示窗口 54 第2章 控件应用 56 2.1 TextBox控件应用 57 实例050 只允许输入数字的TextBox控件 57 实例051 在TextBox控件底端显示下划线 59 实例052 屏蔽...
第1章 Visual C#2008与窗体界面 案例1 飘动动画窗体 案例2 透明动画窗体 案例3 利用API函数实现动画窗体 案例4 闪烁动画窗体 案例5 滚动字幕动画窗体 案例6 超女卡通窗体 案例7 总在最前的登录窗体 案例8 ...
主要介绍了C#实现系统托盘通知的方法,涉及C#系统api调用的相关技巧,需要的朋友可以参考下