Form.Closed Event

 

Occurs when the form is closed.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[<BrowsableAttribute(false)>]
member Closed : IEvent<EventHandler,
    EventArgs>

System_CAPS_cautionCaution

The Closed event is obsolete in the .NET Framework version 2.0; use the FormClosed event instead.

This event occurs after the form has been closed by the user or by the Close method of the form. To prevent a form from closing, handle the Closing event and set the Cancel property of the CancelEventArgs passed to your event handler to true.

You can use this event to perform tasks such as freeing resources used by the form and to save information entered in the form or to update its parent form.

System_CAPS_cautionCaution

The Form.Closed and Form.Closing events are not raised when the Application.Exit method is called to exit your application. If you have validation code in either of these events that must be executed, you should call the Form.Close method for each open form individually before calling the Exit method.

If the form is an MDI parent form, the Closing events of all MDI child forms are raised before the MDI parent form's Closing event is raised. In addition, the Closed events of all MDI child forms are raised before the Closed event of the MDI parent form is raised.

For more information about handling events, see Handling and Raising Events.

The following code example demonstrates how to use the SetDesktopLocation, Closed, Load, Activated, and Activate members. To run the example, paste the following code in a form called Form1 containing a Button called Button1 and two Label controls called Label1 and Label2.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 1.1
Return to top
Show: