zoukankan      html  css  js  c++  java
  • 在winform程序里实现最小化隐藏到windows右下角

    先放notifyIcon和contextmenustrip控件,并设置对于关系

    然后

    1.关闭事件里,阻止之间关闭按钮(为了使得用户单机右下角的退出时,能够退出,所以必须使用CloseReason属性)
      private void Form1_FormClosing(object sender, FormClosingEventArgs e)
            {

                if (e.CloseReason == CloseReason.ApplicationExitCall)
                {
                    Application.Exit();
                }
                else
                {
                    e.Cancel = true;
                    this.WindowState = FormWindowState.Minimized;
                    this.Hide();
                    this.notifyIcon1.Visible = true;
                }

               
            }


    2.双击icon还原
      private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
            {
               
                  notifyIcon1.Visible = true;
                  this.Show();
                  this.Activate();
                  this.WindowState = FormWindowState.Normal;
            }

    3.右下角单机退出时,运行退出
            private void Exit_Click(object sender, EventArgs e)
            { 
                Application.Exit();
            }

  • 相关阅读:
    Day17_购物车
    Kali小技巧
    sqlserver误删数据库表恢复记录
    JS轮流播放视频和图片
    .net core使用ocelot---第八篇 Consul
    .net core使用ocelot---第七篇 服务发现
    .net core使用ocelot---第六篇 负载均衡
    .net core使用ocelot---第五篇 服务质量
    .net core使用ocelot---第四篇 限流熔断
    .net core使用ocelot---第三篇 日志记录
  • 原文地址:https://www.cnblogs.com/mqingqing123/p/2258446.html
Copyright © 2011-2022 走看看