你是否正在寻找关于notifyicon的内容?让我把最受欢迎的东西奉献给你:
【转】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作为上下文菜单。
(可以在子菜单中添加行为)
转自hzman的博客
原文地址:
posted @
以上就是关于notifyicon的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-4701-1.html
会对世界上极个别霸权国家感到愤慨
随着排水量达12000吨的055型驱逐舰的建造服役