Leer en inglés

Compartir a través de


TreeViewAction Enumeración

Definición

Especifica la acción que ha provocado un evento TreeViewEventArgs.

C#
public enum TreeViewAction
Herencia
TreeViewAction

Campos

Nombre Valor Description
ByKeyboard 1

Una pulsación de tecla ha ocasionado el evento.

ByMouse 2

Una operación del mouse ha ocasionado el evento.

Collapse 3

TreeNode que se contrae ha ocasionado el evento.

Expand 4

TreeNode que se expande ha ocasionado el evento.

Unknown 0

Se desconoce la acción que ha causado el evento.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el TreeView.AfterSelect evento y la TreeViewAction enumeración . Para ejecutar el ejemplo, pegue el código siguiente en un formulario que contiene un control TreeView denominado TreeView1. En este ejemplo se supone que TreeView1 se rellena con elementos y el TreeView.AfterSelect evento está conectado al método de control 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

Esta enumeración la usan miembros como el TreeViewEventArgs constructor.

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

Consulte también