Ler em inglês

Compartilhar via


TreeViewAction Enumeração

Definição

Especifica a ação que gerou um evento TreeViewEventArgs.

C#
public enum TreeViewAction
Herança
TreeViewAction

Campos

Nome Valor Description
ByKeyboard 1

O evento foi gerado por um pressionamento de tecla.

ByMouse 2

O evento foi causado por uma operação de mouse.

Collapse 3

O evento foi gerado pelo recolhimento de TreeNode.

Expand 4

O evento foi gerado pela expansão de TreeNode.

Unknown 0

A ação que causou o evento é desconhecida.

Exemplos

O exemplo de código a seguir demonstra como usar o TreeView.AfterSelect evento e a TreeViewAction enumeração . Para executar o exemplo, cole o código a seguir em um formulário que contém um controle TreeView chamado TreeView1. Este exemplo pressupõe que TreeView1 é preenchido com itens e o TreeView.AfterSelect evento está conectado ao método de manipulação de eventos definido no exemplo.

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

Comentários

Essa enumeração é usada por membros como o TreeViewEventArgs construtor.

Aplica-se a

Produto Versões
.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

Confira também