TreeViewHitTestLocations Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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 .