Bagikan melalui


TreeViewHitTestLocations Enum

Definisi

Mendefinisikan konstanta yang mewakili area atau TreeViewTreeNode.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

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
Warisan
TreeViewHitTestLocations
Atribut

Bidang

AboveClientArea 256

Posisi di atas bagian klien dari TreeView kontrol.

BelowClientArea 512

Posisi di bawah bagian klien kontrol TreeView .

Image 2

Posisi dalam batas gambar yang terkandung pada TreeView atau TreeNode.

Indent 8

Posisi di area indentasi untuk TreeNode.

Label 4

Posisi pada bagian teks dari TreeNode.

LeftOfClientArea 2048

Posisi di sebelah kiri area TreeView klien kontrol.

None 1

Posisi di area TreeView klien kontrol, tetapi tidak pada simpul atau sebagian simpul.

PlusMinus 16

Posisi pada area plus/minus dari TreeNode.

RightOfClientArea 1024

Posisi di sebelah kanan area TreeView klien kontrol.

RightOfLabel 32

Posisi di sebelah kanan area teks dari TreeNode.

StateImage 64

Posisi dalam batas gambar status untuk TreeNode.

Contoh

Contoh kode berikut menunjukkan cara menggunakan TreeViewHitTestLocations enumerasi. Untuk menjalankan contoh ini, tempelkan kode berikut ke dalam Formulir Windows yang berisi TreeView kontrol bernama treeView1, dan isi TreeView dengan item. Pastikan bahwa treeview1 dan MouseDown peristiwa untuk formulir dikaitkan dengan HandleMouseDown metode dalam contoh ini.

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

Keterangan

TreeViewHitTestLocations Enumerasi digunakan oleh TreeViewHitTestInfo kelas .

Berlaku untuk