File: System\Windows\Forms\Controls\TreeView\TreeViewHitTestLocation.cs
Web Access
Project: src\src\System.Windows.Forms\src\System.Windows.Forms.csproj (System.Windows.Forms)
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
 
namespace System.Windows.Forms;
 
/// <summary>
///  Specifies the return value for HITTEST on treeview.
/// </summary>
[Flags]
public enum TreeViewHitTestLocations
{
    /// <summary>
    ///  No Information.
    /// </summary>
    None = (int)TVHITTESTINFO_FLAGS.TVHT_NOWHERE,
 
    /// <summary>
    ///  On Image.
    /// </summary>
    Image = (int)TVHITTESTINFO_FLAGS.TVHT_ONITEMICON,
 
    /// <summary>
    ///  On Label.
    /// </summary>
    Label = (int)TVHITTESTINFO_FLAGS.TVHT_ONITEMLABEL,
 
    /// <summary>
    ///  Indent.
    /// </summary>
    Indent = (int)TVHITTESTINFO_FLAGS.TVHT_ONITEMINDENT,
 
    /// <summary>
    ///  AboveClientArea.
    /// </summary>
    AboveClientArea = (int)TVHITTESTINFO_FLAGS.TVHT_ABOVE,
 
    /// <summary>
    ///  BelowClientArea.
    /// </summary>
    BelowClientArea = (int)TVHITTESTINFO_FLAGS.TVHT_BELOW,
 
    /// <summary>
    ///  LeftOfClientArea.
    /// </summary>
    LeftOfClientArea = (int)TVHITTESTINFO_FLAGS.TVHT_TOLEFT,
 
    /// <summary>
    ///  RightOfClientArea.
    /// </summary>
    RightOfClientArea = (int)TVHITTESTINFO_FLAGS.TVHT_TORIGHT,
 
    /// <summary>
    ///  RightOfNode.
    /// </summary>
    RightOfLabel = (int)TVHITTESTINFO_FLAGS.TVHT_ONITEMRIGHT,
 
    /// <summary>
    ///  StateImage.
    /// </summary>
    StateImage = (int)TVHITTESTINFO_FLAGS.TVHT_ONITEMSTATEICON,
 
    /// <summary>
    ///  PlusMinus.
    /// </summary>
    PlusMinus = (int)TVHITTESTINFO_FLAGS.TVHT_ONITEMBUTTON,
}