Прочитать на английском

Поделиться через


TreeViewAction Перечисление

Определение

Задает действие, которое вызывает событие TreeViewEventArgs.

public enum TreeViewAction
Наследование
TreeViewAction

Поля

Имя Значение Описание
ByKeyboard 1

Событие вызвано нажатием клавиши.

ByMouse 2

Событие вызвано операцией с мышью.

Collapse 3

Это событие вызвано сворачиванием объекта TreeNode.

Expand 4

Это событие вызвано развертыванием объекта TreeNode.

Unknown 0

Действие, вызвавшее событие, неизвестно.

Примеры

В следующем примере кода показано, как использовать TreeView.AfterSelect событие и перечисление TreeViewAction . Чтобы выполнить пример, вставьте следующий код в форму, содержащую элемент управления TreeView с именем TreeView1. В этом примере предполагается, что TreeView1 заполнен элементами TreeView.AfterSelect , а событие подключено к методу обработки событий, определенному в примере.

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

Комментарии

Это перечисление используется такими элементами, как TreeViewEventArgs конструктор .

Применяется к

Продукт Версии
.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

См. также раздел