TreeViewHitTestLocations Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 1 | Een positie in het clientgebied van het TreeView besturingselement, maar niet op een knooppunt of een deel van een knooppunt. |
| Image | 2 | Een positie binnen de grenzen van een afbeelding in een TreeView of TreeNode. |
| Label | 4 | Een positie op het tekstgedeelte van een TreeNode. |
| Indent | 8 | Een positie in het inspringingsgebied voor een TreeNode. |
| PlusMinus | 16 | Een positie op het plus-/min-gebied van een TreeNode. |
| RightOfLabel | 32 | Een positie rechts van het tekstgebied van een TreeNode. |
| StateImage | 64 | Een positie binnen de grenzen van een statusafbeelding voor een TreeNode. |
| AboveClientArea | 256 | Een positie boven het clientgedeelte van een TreeView besturingselement. |
| BelowClientArea | 512 | Een positie onder het clientgedeelte van een TreeView besturingselement. |
| RightOfClientArea | 1024 | Een positie rechts van het clientgebied van het TreeView besturingselement. |
| LeftOfClientArea | 2048 | Een positie links van het clientgebied van een TreeView besturingselement. |
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de TreeViewHitTestLocations opsomming gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een Windows Formulier met een besturingselement TreeView met de naam treeView1 en vult u de TreeView met items. Zorg ervoor dat treeview1 en de MouseDown gebeurtenis voor het formulier zijn gekoppeld aan de HandleMouseDown methode in dit voorbeeld.
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
Opmerkingen
De TreeViewHitTestLocations opsomming wordt door de TreeViewHitTestInfo klasse gebruikt.