TreeView.AfterSelect Evento

Definizione

Si verifica dopo aver selezionato il nodo dell'albero.

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

Tipo evento

Esempio

Nell'esempio di codice seguente viene illustrato come usare l'enumerazione TreeViewAction . Per eseguire questo esempio, incollare il codice seguente in un modulo contenente un TreeView controllo denominato TreeView1. In questo esempio è necessario che TreeView1 sia popolato con elementi e l'evento AfterSelect sia connesso al gestore 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

Questo evento non si verifica quando il nodo non è selezionato. Per rilevare se la selezione è stata cancellata, è possibile testare la TreeNode.IsSelected proprietà.

Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.

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, 10

Vedi anche