关闭和formclosed事件之间的区别

时间:2012-09-07 15:20:48

标签: .net winforms events lifecycle

只是想知道order of events of Windows ApplicationForm.ClosedForm.FormClosed事件之间的巨大差异。我在MSDN文档中读过它,但仍然找不到彼此有很大不同的东西。请解释一下。

1 个答案:

答案 0 :(得分:5)

正如MSDN所说:

  

Closed事件在.NET Framework 2.0版中已过时;改为使用FormClosed事件。

我认为您甚至不应该考虑使用此活动。它已被弃用和隐藏,但它仅用于兼容旧的源代码。

它具有与FormClosed事件相同的含义,但有一个(并非如此)细微差别,正如您在MSDN上看到的那样,当应用程序存在时,Closed事件不会引发到Application.Exit(),但FormClosed是。