C# 关于托盘的应用

本文介绍如何在C#中创建和管理托盘图标。通过将NotifyIcon控件添加到窗体并设置Icon属性,实现窗体最小化至托盘区域。双击托盘图标可恢复窗体,点击关闭则彻底隐藏。
摘要由CSDN通过智能技术生成

下边讲述托盘的创建、点击窗体最小化桌面右下角会有托盘图标显示,双击图标,窗体恢复原样,点击关闭,窗体关闭,图标也不进行显示。

托盘的创建只需要把NotifyIcon控件拖入到窗体中即可,该控件没有图形可视化界面,图标样式在属性Icon属性中添加,必须是.icon格式。

代码如下

        /// <summary>
        /// 关闭
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ActInfoForm_FormClosing(object sender, FormClosingEventArgs e)
        {
            e.Cancel = true;
            ActInfo.Visible = true;
            this.Hide();
            this.ShowInTaskbar = false;
            ActInfo.Dispose();//释放资源          

        }
        /// <summary>
        /// 双击托盘继续显示
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void notifyIcon_DoubleClick(object sender, 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值