TreeViewHitTestLocations Перечисление
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public enum class TreeViewHitTestLocations
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TreeViewHitTestLocations
[System.Flags]
public enum TreeViewHitTestLocations
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TreeViewHitTestLocations =
[<System.Flags>]
type TreeViewHitTestLocations =
Public Enum TreeViewHitTestLocations
- Наследование
- Атрибуты
Имя | Значение | Описание |
---|---|---|
AboveClientArea | 256 | Позиция части элемента управления TreeView, расположенной над клиентской областью. |
BelowClientArea | 512 | Позиция части элемента управления TreeView, расположенной под клиентской областью. |
Image | 2 | Позиция в пределах изображения, содержащегося в объекте TreeView или TreeNode. |
Indent | 8 | Позиция в области отступа для TreeNode. |
Label | 4 | Позиция в текстовой части узла TreeNode. |
LeftOfClientArea | 2048 | Позиция части элемента слева от клиентской области элемента управления TreeView. |
None | 1 | Позиция в клиентской области элемента управления TreeView, но не на узле или на порции узла. |
PlusMinus | 16 | Позиция в области плюса и минуса узла TreeNode. |
RightOfClientArea | 1024 | Позиция справа от клиентской области элемента управления TreeView. |
RightOfLabel | 32 | Позиция справа от текстовой области узла TreeNode. |
StateImage | 64 | Позиция в пределах границ изображения состояния для узла TreeNode. |
В следующем примере кода показано, как использовать перечисление TreeViewHitTestLocations . Чтобы запустить этот пример, вставьте приведенный ниже код в форму 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());
}
Private Sub HandleMouseDown(ByVal sender As Object, ByVal e As MouseEventArgs) _
Handles Me.MouseDown, treeView1.MouseDown
Dim info As TreeViewHitTestInfo = treeView1.HitTest(e.X, e.Y)
If (info IsNot Nothing) Then
MessageBox.Show("Hit the " + info.Location.ToString())
End If
End Sub
Перечисление TreeViewHitTestLocations используется классом TreeViewHitTestInfo.
Продукт | Версии |
---|---|
.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 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: