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;//隐藏系统托盘图标
C#Winform窗体如何最小化到系统托盘
最新推荐文章于 2024-04-24 15:00:49 发布