CloseReason CloseReason CloseReason CloseReason Enum

Definition

Specifies the reason that a form was closed.

public enum class CloseReason
public enum CloseReason
type CloseReason = 
Public Enum CloseReason
Inheritance

Fields

ApplicationExitCall ApplicationExitCall ApplicationExitCall ApplicationExitCall 6

The Exit() method of the Application class was invoked.

FormOwnerClosing FormOwnerClosing FormOwnerClosing FormOwnerClosing 5

The owner form is closing.

MdiFormClosing MdiFormClosing MdiFormClosing MdiFormClosing 2

The parent form of this multiple document interface (MDI) form is closing.

None None None None 0

The cause of the closure was not defined or could not be determined.

TaskManagerClosing TaskManagerClosing TaskManagerClosing TaskManagerClosing 4

The Microsoft Windows Task Manager is closing the application.

UserClosing UserClosing UserClosing UserClosing 3

The form is closing either programmatically or through a user action in the user interface (for example, by clicking the Close button on the form window, selecting Close from the window's control menu, or pressing ALT+F4).

WindowsShutDown WindowsShutDown WindowsShutDown WindowsShutDown 1

The operating system is closing all applications before shutting down.

Remarks

The FormClosing and FormClosed events are raised when a Form is closed, either through user action or programmatically. Handlers for these events receive parameters of type FormClosingEventArgs and FormClosedEventArgs, respectively. Both of these event argument classes use the CloseReason enumeration.

Applies to

See also