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相关的编码仍在运行?我不确定我是否解释得足够好

c# winform,什么是Form1.Close()

虽然表单将被关闭并且其组件将被处置,但您仍将订阅事件。因此,您必须首先取消订阅这些事件。这就是解决你问题的办法。:)

Timer将一直运行,直到它被停止或应用程序被关闭。

在这种情况下,表单将关闭,这也将导致应用程序关闭。所以计时器停止了