c# winform,什么是Form1.Close()"的意思
本文关键字:意思 Close Form1 winform 什么 | 更新日期: 2023-09-27 17:49:23
我是一名高中生,还是c# winform的新手。我知道如果我用Form1.Close()
, Form1
会关闭!一开始我认为,如果代码运行到Form1.Close()
,所有与Form1
相关的代码将停止运行。但我发现这不是真的。
如果我把一个定时器控制Form1
,并有一个timer1_Tick
事件,如果我使用Form1.Close()
来关闭Form1
, timer1
还在运行吗?
那么,Form1.Close()
函数是什么意思,它只是意味着Form
不显示,而与Form1
相关的编码仍在运行?我不确定我是否解释得足够好
虽然表单将被关闭并且其组件将被处置,但您仍将订阅事件。因此,您必须首先取消订阅这些事件。这就是解决你问题的办法。:)
Timer
将一直运行,直到它被停止或应用程序被关闭。
在这种情况下,表单将关闭,这也将导致应用程序关闭。所以计时器停止了