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

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


TreeViewHitTestInfo Класс

Определение

Содержит сведения об области элемента управления TreeView или о TreeNode.

public class TreeViewHitTestInfo
Наследование
TreeViewHitTestInfo

Примеры

В следующем примере кода показано, как использовать TreeViewHitTestInfo класс . Чтобы запустить этот пример, вставьте приведенный ниже код в форму Windows Forms, содержащую TreeView элемент управления с именем treeView1, и заполните TreeView его элементами. Убедитесь, что treeview1 и MouseDown событие для формы связаны с методом HandleMouseDown .

void HandleMouseDown(object sender, MouseEventArgs e)
{
    TreeViewHitTestInfo info = treeView1.HitTest(e.X, e.Y);
    if (info != null)
        MessageBox.Show("Hit the " + info.Location.ToString());
}

Комментарии

Возвращается TreeViewHitTestInfo классом TreeView при вызове HitTest метода .

Конструкторы

TreeViewHitTestInfo(TreeNode, TreeViewHitTestLocations)

Инициализирует новый экземпляр класса TreeViewHitTestInfo.

Свойства

Location

Получает расположение проверки нажатия поверх элемента управления TreeView в отношении элемента управления TreeView и узелов, которые он содержит.

Node

Получает TreeNode из позиции, указанной проверкой нажатия для элемента управления TreeView.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

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