Cette documentation est archivée et n’est pas conservée.

TreeViewAction, énumération

Spécifie l'action qui a déclenché un événement TreeViewEventArgs.

Espace de noms : System.Windows.Forms
Assembly : System.Windows.Forms (dans system.windows.forms.dll)

public enum TreeViewAction
public enum TreeViewAction
public enum TreeViewAction

 Nom de membreDescription
Pris en charge par le .NET Compact FrameworkByKeyboardL'événement a été déclenché par une frappe. 
Pris en charge par le .NET Compact FrameworkByMouseL'événement a été déclenché par une opération à l'aide de la souris. 
Pris en charge par le .NET Compact FrameworkCollapseL'événement a été déclenché par la réduction de TreeNode
Pris en charge par le .NET Compact FrameworkExpandL'événement a été déclenché par le développement de TreeNode
Pris en charge par le .NET Compact FrameworkUnknownL'action qui a déclenché l'événement est inconnue. 

Cette énumération est utilisée par des membres, tels que le constructeur TreeViewEventArgs.

L'exemple de code suivant illustre l'utilisation de l'événement TreeView.AfterSelect et de l'énumération TreeViewAction. Pour exécuter l'exemple, collez le code suivant dans un formulaire contenant un contrôle TreeView nommé TreeView1. Cet exemple suppose que TreeView1 est rempli avec des éléments et que l'événement TreeView.AfterSelect est à connecté à la méthode de gestion d'événements définie dans l'exemple.

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

// Handle the After_Select event.
private void treeView1_AfterSelect(Object sender,
    System.Windows.Forms.TreeViewEventArgs e)
{
    // Vary the response depending on which TreeViewAction
    // triggered the event. 
    switch (e.get_Action()) {
        case TreeViewAction.ByKeyboard:
            MessageBox.Show("You like the keyboard!");
            break;
        case TreeViewAction.ByMouse:
            MessageBox.Show("You like the mouse!");
            break;
    }
} //treeView1_AfterSelect

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

.NET Compact Framework

Prise en charge dans : 2.0, 1.0
Afficher: