TreeViewHitTestLocations Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- Devralma
- Öznitelikler
Alanlar
AboveClientArea | 256 | Denetimin istemci bölümünün üzerinde bir TreeView konum. |
BelowClientArea | 512 | Denetimin istemci bölümünün altında bir TreeView konum. |
Image | 2 | veya TreeNodeüzerinde bulunan görüntünün sınırları içinde bir TreeView konum. |
Indent | 8 | bir için girinti alanında bir TreeNodekonum. |
Label | 4 | öğesinin metin bölümünde bir TreeNodekonum. |
LeftOfClientArea | 2048 | Denetimin istemci alanının solundaki konum TreeView . |
None | 1 | Denetimin istemci alanındaki TreeView bir konum, ancak bir düğümde veya düğümün bir bölümünde değil. |
PlusMinus | 16 | Bir öğesinin artı/eksi alanında bir TreeNodekonum. |
RightOfClientArea | 1024 | Denetimin istemci alanının sağındaki TreeView konum. |
RightOfLabel | 32 | bir metin alanının sağındaki konum TreeNode. |
StateImage | 64 | bir için durum görüntüsünün sınırları içinde bir TreeNodekonum. |
Örnekler
Aşağıdaki kod örneği numaralandırmanın TreeViewHitTestLocations nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için, aşağıdaki kodu adlı treeView1
denetimi içeren bir TreeView Windows Formuna yapıştırın ve öğesini öğelerle doldurunTreeView. Formun ve olayının treeview1
MouseDown bu örnekteki yöntemle ilişkilendirildiğinden HandleMouseDown
emin olun.
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
Açıklamalar
TreeViewHitTestLocations Numaralandırma sınıfı tarafından TreeViewHitTestInfo kullanılır.