1 instantiation of HTREEITEM
System.Windows.Forms.Primitives (1)
Windows.Win32.HTREEITEM.g.cs (1)
33
public static explicit operator HTREEITEM(nint value) => new
HTREEITEM
(value);
30 references to HTREEITEM
System.Windows.Forms (5)
System\Windows\Forms\Controls\TreeView\TreeNode.cs (5)
479
internal
HTREEITEM
HTREEITEMInternal { get; private set; }
480
internal
HTREEITEM
HTREEITEM
1839
tvis.hInsertAfter = insertFirst || prev is null ?
HTREEITEM
.TVI_FIRST : prev.HTREEITEMInternal;
1885
HTREEITEMInternal = (
HTREEITEM
)PInvokeCore.SendMessage(tv, PInvoke.TVM_INSERTITEMW, 0, ref tvis);
1988
HTREEITEMInternal = (
HTREEITEM
)IntPtr.Zero;
System.Windows.Forms.Primitives (25)
Windows.Win32.HTREEITEM.g.cs (17)
25
: IEquatable<
HTREEITEM
>
31
public static implicit operator nint(
HTREEITEM
value) => value.Value;
33
public static explicit operator
HTREEITEM
(nint value) => new HTREEITEM(value);
35
public static bool operator ==(
HTREEITEM
left,
HTREEITEM
right) => left.Value == right.Value;
37
public static bool operator !=(
HTREEITEM
left,
HTREEITEM
right) => !(left == right);
39
public bool Equals(
HTREEITEM
other) => this.Value == other.Value;
41
public override bool Equals(object obj) => obj is
HTREEITEM
other && this.Equals(other);
51
internal static readonly winmdroot.UI.Controls.
HTREEITEM
TVI_ROOT = (winmdroot.UI.Controls.
HTREEITEM
)(-65536);
57
internal static readonly winmdroot.UI.Controls.
HTREEITEM
TVI_FIRST = (winmdroot.UI.Controls.
HTREEITEM
)(-65535);
63
internal static readonly winmdroot.UI.Controls.
HTREEITEM
TVI_LAST = (winmdroot.UI.Controls.
HTREEITEM
)(-65534);
69
internal static readonly winmdroot.UI.Controls.
HTREEITEM
TVI_SORT = (winmdroot.UI.Controls.
HTREEITEM
)(-65533);
Windows.Win32.TVHITTESTINFO.g.cs (1)
42
internal winmdroot.UI.Controls.
HTREEITEM
hItem;
Windows.Win32.TVINSERTSTRUCTW.g.cs (2)
35
internal winmdroot.UI.Controls.
HTREEITEM
hParent;
38
internal winmdroot.UI.Controls.
HTREEITEM
hInsertAfter;
Windows.Win32.TVITEMEXW.g.cs (1)
37
internal winmdroot.UI.Controls.
HTREEITEM
hItem;
Windows.Win32.TVITEMW.g.cs (1)
37
internal winmdroot.UI.Controls.
HTREEITEM
hItem;
Windows\Win32\UI\Controls\HTREEITEM.cs (3)
8
public static explicit operator LPARAM(
HTREEITEM
value) => (LPARAM)value.Value;
9
public static explicit operator
HTREEITEM
(LPARAM value) => (
HTREEITEM
)value.Value;