Leer en inglés

Compartir a través de


TreeView.AfterSelect Evento

Definición

Se produce después de seleccionarse el nodo de árbol.

C#
public event System.Windows.Forms.TreeViewEventHandler AfterSelect;
C#
public event System.Windows.Forms.TreeViewEventHandler? AfterSelect;

Tipo de evento

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la TreeViewAction enumeración . Para ejecutar este ejemplo, pegue el código siguiente en un formulario que contenga un TreeView control denominado TreeView1. Este ejemplo requiere que TreeView1 se rellene con elementos y el AfterSelect evento esté conectado al controlador de eventos definido en el ejemplo.

C#
// Handle the After_Select event.
private void TreeView1_AfterSelect(System.Object sender, 
    System.Windows.Forms.TreeViewEventArgs e)
{

    // Vary the response depending on which TreeViewAction
    // triggered the event. 
    switch((e.Action))
    {
        case TreeViewAction.ByKeyboard:
            MessageBox.Show("You like the keyboard!");
            break;
        case TreeViewAction.ByMouse:
            MessageBox.Show("You like the mouse!");
            break;
    }
}

Comentarios

Este evento no se produce cuando el nodo no está seleccionado. Para detectar si la selección se ha borrado, puede probar la TreeNode.IsSelected propiedad .

Para obtener más información sobre el manejo de eventos, consulte controlar y provocar eventos.

Se aplica a

Producto Versiones
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Consulte también