Compartir por


TabControl.Deselected Evento

Definición

Se produce cuando se deselecciona una pestaña.

public:
 event System::Windows::Forms::TabControlEventHandler ^ Deselected;
public event System.Windows.Forms.TabControlEventHandler Deselected;
public event System.Windows.Forms.TabControlEventHandler? Deselected;
member this.Deselected : System.Windows.Forms.TabControlEventHandler 
Public Custom Event Deselected As TabControlEventHandler 

Tipo de evento

Ejemplos

En el ejemplo de código siguiente se muestra el uso de este miembro. En el ejemplo, un controlador de eventos informa sobre la aparición del Deselected evento. Este informe le ayuda a aprender cuándo se produce el evento y puede ayudarle a depurar. Para informar sobre varios eventos o eventos que se producen con frecuencia, considere la posibilidad de reemplazar MessageBox.Show por Console.WriteLine o anexar el mensaje a una línea TextBoxmúltiple.

Para ejecutar el código de ejemplo, péguelo en un proyecto que contenga una instancia de tipo TabControl denominada TabControl1. A continuación, asegúrese de que el controlador de eventos está asociado al Deselected evento.

private void TabControl1_Deselected(Object sender, TabControlEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "TabPage", e.TabPage );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TabPageIndex", e.TabPageIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Action", e.Action );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Deselected Event" );
}
Private Sub TabControl1_Deselected(sender as Object, e as TabControlEventArgs) _ 
     Handles TabControl1.Deselected

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

End Sub

Comentarios

Cuando cambia la pestaña actual en , TabControllos siguientes eventos se producen en el orden siguiente.

Estos eventos permiten realizar tareas como cancelar un cambio de pestaña si un TabPage objeto está en un estado no válido o actualizando el estado de un objeto recién mostrado TabPage.

La pestaña actual cambia cuando el usuario hace clic en una pestaña, al llamar al DeselectTab método o SelectTab o al cambiar el valor de la SelectedIndex propiedad o SelectedTab .

Se aplica a

Consulte también