FormClosedEventArgs Clase

Definición

Proporciona datos para el evento FormClosed.Provides data for the FormClosed event.

public ref class FormClosedEventArgs : EventArgs
public class FormClosedEventArgs : EventArgs
type FormClosedEventArgs = class
    inherit EventArgs
Public Class FormClosedEventArgs
Inherits EventArgs
Herencia
FormClosedEventArgs

Ejemplos

En el ejemplo de código siguiente se muestra el uso de este tipo.The following code example demonstrates the use of this type. En el ejemplo, un controlador de eventos informa sobre la aparición del FormClosed evento.In the example, an event handler reports on the occurrence of the FormClosed event. Este informe le ayuda a saber cuándo se produce el evento y puede ayudarle a depurar.This report helps you to learn when the event occurs and can assist you in debugging. Para notificar varios eventos o eventos que se producen con frecuencia, considere Show la Console.WriteLine posibilidad de reemplazar por o anexar el TextBoxmensaje a una multilínea.To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Para ejecutar el código de ejemplo, péguelo en un proyecto que contenga una instancia de Form tipo Form1denominada.To run the example code, paste it into a project that contains an instance of type Form named Form1. A continuación, asegúrese de que el controlador de eventos FormClosed está asociado al evento.Then ensure that the event handler is associated with the FormClosed event.

private void Form1_FormClosed(Object sender, FormClosedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "CloseReason", e.CloseReason );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "FormClosed Event" );
}
Private Sub Form1_FormClosed(sender as Object, e as FormClosedEventArgs) _ 
     Handles Form1.FormClosed

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "CloseReason", e.CloseReason)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"FormClosed Event")

End Sub

Comentarios

El FormClosed evento se produce después de cerrar un formulario, ya sea por el usuario, a través de la interfaz de usuario (IU) o mediante programación, a través Close de llamadas Form a métodos como Exit en la Application clase o en la clase.The FormClosed event occurs after a form is closed, either by the user, through the user interface (UI), or programmatically, through calls to methods such as Close in the Form class, or Exit in the Application class. Si un formulario tiene formularios secundarios o de propiedad, también FormClosed se genera un evento para cada uno de ellos.If a form has any child or owned forms, a FormClosed event is also raised for each one.

La FormClosedEventArgs clase proporciona datos para el FormClosed evento.The FormClosedEventArgs class provides data for the FormClosed event. La CloseReason propiedad proporciona la razón por la que se cierra el formulario.The CloseReason property provides the reason why the form is being closed.

Constructores

FormClosedEventArgs(CloseReason)

Inicializa una nueva instancia de la clase FormClosedEventArgs.Initializes a new instance of the FormClosedEventArgs class.

Propiedades

CloseReason

Obtiene un valor que indica por qué se ha cerrado el formulario.Gets a value that indicates why the form was closed.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también: