关键词: C#编写最小花时隐藏为任务栏图 appllication
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#编写最小花时隐藏为任务栏图标的Window appllication全部内容,希望文章能够帮你解决C#编写最小花时隐藏为任务栏图标的Window appllication所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)