Fork me on GitHub

NotifyIcon制作任务栏托盘菜单

常用软件飞信、QQ在任务栏中的图标ICO,以及鼠标移动到图标是右键菜单选项

1、首先制作任务栏图标

this.ShowInTaskbar = true;

2、窗体最小化时或者关闭时隐藏到任务栏,有时候我们会选择程序关闭时是退出程序还是隐藏到任务栏

        private void Form1_SizeChanged(object sender, EventArgs e)
        {
            if (this.WindowState == FormWindowState.Minimized)
            {
                this.Hide();
                this.notifyIcon1.Visible = true;
            }
        }

关闭事件在Form1_Closed事件中写


3、给图标添加右键菜单

在主窗体中拖入ContextMenu控件,点钟控件,添加菜单选项。然后设置notifyIcon1的ContextMenu属性为contextMenu1作为右键菜单

 

posted @ 2013-08-12 22:16  种花生的读书人  阅读(253)  评论(0)    收藏  举报

该博客仅作为记录笔记,转载随意