Compartir a través de


Form.Deactivate Evento

Definición

Se produce cuando un formulario activo se vuelve inactivo. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with ASP.NET.

public:
 event EventHandler ^ Deactivate;
public event EventHandler Deactivate;
member this.Deactivate : EventHandler 
Public Custom Event Deactivate As EventHandler 

Tipo de evento

Ejemplos

En el ejemplo de código siguiente se muestra cómo interceptar el Deactivate evento para borrar .SelectionList Este ejemplo forma parte de un ejemplo más grande para la Form información general.

// When Form1 is deactivated
private void Form1_Deactivate(object sender, EventArgs e)
{
    count++;
}
' When Form1 is deactivated
Private Sub Form1_Deactivate(ByVal sender As Object, _
    ByVal e As EventArgs)

    count += 1
End Sub

Comentarios

Un formulario se vuelve inactivo en las siguientes circunstancias:

  • Cuando la ActiveForm propiedad de la página se establece mediante programación en otro formulario.

  • Cuando el usuario navega a un formulario a través de un Link control cuyo destino es un formulario.

Si no se produce ninguna de estas acciones, el formulario activo nunca recibirá un Deactivate evento. La posición de este evento en la cadena de eventos hace que sea muy importante restablecer los controles secundarios, el conjunto de datos o las variables globales.

Se aplica a

Consulte también