首页 > 编程语言 >C#处理窗体的最小化事件及恢复正常窗体事件

C#处理窗体的最小化事件及恢复正常窗体事件

时间:2023-01-16 10:33:40浏览次数:51  
标签:timerD C# Stop Start 窗体 事件 最小化


最近因为我的一个小软件需要处理窗体最小化事件及窗体从最小化恢复到正常状态时的事件,

所以上网查了下,原来是通过处理窗体的Resize事件来实现的,我实现该工能时的主要代码如下:


//窗体大小发生变化时 
private void FormMain_Resize(object sender, EventArgs e)
{
//窗体最小化时
if(this.WindowState==FormWindowState.Minimized)
{
//停止定时器
this.timerA.Stop();
this.timerB.Stop();
this.timerC.Stop();
this.timerD.Stop();
}

//窗体恢复正常时
if (this.WindowState==FormWindowState.Normal)
{
//启动定时器
this.timerA.Start();
this.timerB.Start();
this.timerC.Start();
this.timerD.Start();
}
}



​​




标签:timerD,C#,Stop,Start,窗体,事件,最小化
From: https://blog.51cto.com/softo/6010103

相关文章

  • 「HTML+CSS」自定义加载动画【049】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • 「HTML+CSS」--自定义加载动画【044】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • 「HTML+CSS」--自定义加载动画【045】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • 「HTML+CSS」--自定义加载动画【043】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • React Hook 系列(三):记一次中台项目的Hook沉淀
    ReactHook系列(三):记一次中台项目的Hook沉淀郭盖_2020年11月17日20:32 ·  阅读1891背景本文旨在分享,Reacthook 在中大型中台项目中的实践,适合熟悉 R......
  • 【译】15 个有用的 JavaScript 技巧
    原文地址:https://javascript.plainenglish.io/15-useful-javascript-tips-814eeba1f4fd1)数字分隔符为了提高数字的可读性,可以使用下划线作为分隔符。constlargeNumber......
  • vite项目生产环境去掉console信息【转载】
    环境变量引入通常去掉console为生产环境,即需要引入环境变量。具体请看这篇文章:vite项目初始化之~环境变量注意与webpacak相比,vite已经将这个功能内置到了,所以我们只......
  • 8KB的C#贪吃蛇游戏热点答疑和.NET7版本
    在之前的一篇文章《看我是如何用C#编写一个小于8KB的贪吃蛇游戏》中,介绍了在.NETCore3.0的环境下如何将贪吃蛇游戏降低到8KB。不过也有很多小伙伴提出了一些疑问和看法,主......
  • 在尝试加载程序集 ID 65536 时 Microsoft .NET Framework 出错。服务器可能资源不足,或
    SqlServer 函数中执行的程序集但用户的权限不够,后DBA使用sa 账号设置了就对了网上找到的解决方法:这数据库是从其他数据库还原到本地数据库的,不少网友说在还原数据库之......
  • android studio 报错com.android.build.api.transform.TransformException: java.lang
    报错com.android.build.api.transform.TransformException:java.lang.RuntimeException或者其他一些出现gradle报错字样,这是因为部分第三方库需要较高gradle版本才能跑起......