C#编写NotifyIcon 将窗口最小化到托盘
来源:互联网 发布:excel会计记账软件 编辑:程序博客网 时间:2024/05/17 13:43
【转】C#编写NotifyIcon 将窗口最小化到托盘
1.设置窗体属性showinTask=false
2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。
3.添加窗体最小化事件(首先需要添加事件引用):
// this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);
//上面一行是主窗体InitializeComponent()方法中需要添加的引用
private void Form1_SizeChanged(object sender, EventArgs e)
{
if (this.WindowState==FormWindowState.Minimized)
{
this.Hide();
this.notifyIcon1.Visible=true;
}
}
4.添加点击图标事件(首先需要添加事件引用):
private void notifyIcon1_Click(object sender, EventArgs e)
{
this.Visible = true;
this.WindowState = FormWindowState.Normal;
this.notifyIcon1.Visible = false;
}
5.可以给notifyIcon添加右键菜单:
主窗体中拖入一个ContextMenu控件contextMenu1,点中控件,在上下文菜单中添加菜单,notifyIcon1的ContextMenu行为中选中contextMenu1作为上下文菜单。
(可以在子菜单中添加行为)
- C#编写NotifyIcon 将窗口最小化到托盘
- C#编写NotifyIcon 将窗口最小化到托盘
- C#编写NotifyIcon 将窗口最小化到托盘
- C#编写NotifyIcon 将窗口最小化到托盘
- 将窗口最小化到托盘
- 将窗口最小化到托盘内
- MFC将窗口最小化到托盘
- MFC将窗口最小化到托盘
- C#窗体的最大化/最小化/还原/最小化到托盘/NotifyIcon的代码实现
- C#窗体的最大化/最小化/还原/最小化到托盘/NotifyIcon的代码实现
- c#最小化到托盘
- 最小化窗体的时候,将窗体放到托盘(NotifyIcon)
- C#NotifyIcon类把程序最小化到右下角托盘
- 在MFC中怎样将窗口最小化到托盘?
- 在MFC中怎样将窗口最小化到托盘
- 在MFC中怎样将窗口最小化到托盘?
- 在MFC中怎样将窗口最小化到托盘?
- MFC将窗口最小化到托盘及还原
- *LeetCode-Power of Two
- PostgreSQL中的数组与Any
- Struts2+Spring+Hibernate整合的例子
- c++在类的内部访问全局变量
- Bootstrap初级用户谈谈网页在手机上的显示效果优化
- C#编写NotifyIcon 将窗口最小化到托盘
- 开启Python
- [Python] Numpy学习笔记(二)
- MyEclipse的基本使用
- 机器学习中的参数值同时更新问题
- Oracle查看表空间使用率(包括临时表空间)
- mysql-connector-odbc 的结果集不能释放的问题
- android快速开发系列
- Android之如何解决Listview里面的值出现了2次