TreeViewHitTestLocations Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Dziedziczenie
- Atrybuty
Pola
AboveClientArea | 256 | Pozycja nad częścią klienta kontrolki TreeView . |
BelowClientArea | 512 | Pozycja poniżej części klienta kontrolki TreeView . |
Image | 2 | Pozycja w granicach obrazu zawartego w obiekcie TreeView lub TreeNode. |
Indent | 8 | Pozycja w obszarze wcięcia dla elementu TreeNode. |
Label | 4 | Pozycja na części tekstowej elementu TreeNode. |
LeftOfClientArea | 2048 | Położenie po lewej stronie obszaru klienta kontrolki TreeView . |
None | 1 | Pozycja w obszarze klienta kontrolki TreeView , ale nie na węźle lub w części węzła. |
PlusMinus | 16 | Pozycja na obszarze plus/minus elementu TreeNode. |
RightOfClientArea | 1024 | Położenie po prawej stronie obszaru klienta kontrolki TreeView . |
RightOfLabel | 32 | Położenie po prawej stronie obszaru tekstowego TreeNodeobiektu . |
StateImage | 64 | Pozycja w granicach obrazu stanu dla elementu TreeNode. |
Przykłady
W poniższym przykładzie kodu pokazano, jak używać wyliczenia TreeViewHitTestLocations . Aby uruchomić ten przykład, wklej następujący kod do formularza systemu Windows, który zawiera kontrolkę TreeView o nazwie treeView1
, i wypełnij element TreeView elementami. Upewnij się, że treeview1
i MouseDown zdarzenie formularza są skojarzone z HandleMouseDown
metodą w tym przykładzie.
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
Uwagi
Wyliczenie TreeViewHitTestLocations jest używane przez klasę TreeViewHitTestInfo .