Compartir vía


CloseReason Enumeración

Definición

Especifica la razón por la que se cerró un formulario.

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

Campos

ApplicationExitCall 6

Se invocó el método Exit() de la clase Application.

FormOwnerClosing 5

El formulario de propietario está cerrándose.

MdiFormClosing 2

El formulario principal de este formulario de interfaz de múltiples documentos (MDI) está cerrándose.

None 0

No se definió la causa del cierre o no se pudo determinar.

TaskManagerClosing 4

El Administrador de tareas de Microsoft Windows está cerrando la aplicación.

En Windows 8.1 y versiones posteriores, este miembro no se usa, ya que el Administrador de tareas emite el WM_SYSCOMMAND mensaje con SC_CLOSE. En Windows 7 y versiones anteriores, se emitió el WM_CLOSE mensaje. Esta acción ahora es indistinguible de y se ha clasificado erróneamente como CloseReason.UserClosing.

UserClosing 3

El formulario se está cerrando mediante programación o por una acción del usuario en la interfaz de usuario (por ejemplo, el usuario ha hecho clic en el botón Cerrar de la ventana del formulario, ha seleccionado Cerrar en el menú de control de la ventana o ha presionado ALT+F4).

WindowsShutDown 1

El sistema operativo está cerrando todas las aplicaciones antes de cerrarse.

Comentarios

Los FormClosing eventos y FormClosed se generan cuando se cierra , Form ya sea a través de la acción del usuario o mediante programación. Los controladores de estos eventos reciben parámetros de tipo FormClosingEventArgs y FormClosedEventArgs, respectivamente. Ambas clases de argumentos de evento usan la CloseReason enumeración .

Se aplica a

Consulte también