Leggere in inglese

Condividi tramite


TreeViewAction Enumerazione

Definizione

Specifica l'azione che ha generato un evento TreeViewEventArgs.

C#
public enum TreeViewAction
Ereditarietà
TreeViewAction

Campi

Nome Valore Descrizione
ByKeyboard 1

L'evento è stato causato da una sequenza di tasti.

ByMouse 2

L'evento è stato causato da una operazione con il mouse.

Collapse 3

L'evento è stato causato dalla compressione dell'oggetto TreeNode.

Expand 4

L'evento è stato causato dall'espansione dell'oggetto TreeNode.

Unknown 0

L'azione che ha generato l'evento è sconosciuta.

Esempio

Nell'esempio di codice seguente viene illustrato come usare l'evento e l'enumerazione TreeView.AfterSelectTreeViewAction . Per eseguire l'esempio incollare il codice seguente in un modulo contenente un controllo TreeView denominato TreeView1. In questo esempio si presuppone che TreeView1 venga popolato con elementi e l'evento TreeView.AfterSelect sia connesso al metodo di gestione degli eventi definito nell'esempio.

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;
    }
}

Commenti

Questa enumerazione viene usata dai membri, ad esempio il TreeViewEventArgs costruttore.

Si applica a

Prodotto Versioni
.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

Vedi anche