您的位置:首页 > 编程语言 > C#

C#Winform窗体如何最小化到系统托盘

2014-08-08 14:30 316 查看
1、从工具栏中选择NotifyIcon控件,把它拖放到窗体中,NotifyIcon控件是实现窗体最小化到系统托盘的有力控件。<p>2、设置NotifyIcon控件的Icon属性,这个是当窗体最小化到系统托盘后显示的图标。</p><p>3、同时也可以给NotifyIcon控件设置鼠标右键菜单,绑定ContextMenuStrip属性就可以了,右键菜单的代码实现与其他的右键菜单一样。</p><p>4、如果是在点击关闭按钮后把窗体最小化到托盘,那么就可以在关闭事件中编写如下代码即可实现最小化到托盘。</p>
this.Hide();//把窗体隐藏
this.notifyIcon1.Visible = true;
this.notifyIcon1.ShowBalloonTip(30, "MCC手机助手", "您好!我现在最小化到这了,双击可以回复哦!", ToolTipIcon.Info);//最小化到托盘后用气泡形式提示

5、编写NotifyIcon的事件,比如说鼠标双击事件,双击图标后显示窗体,代码如下

this.Visible = true;//显示窗体
this.WindowState = FormWindowState.Normal;
this.notifyIcon1.Visible = false;//隐藏系统托盘图标
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  winform 控件 c#