52 references to TreeView
System.Windows.Forms (52)
System\Windows\Forms\Controls\TreeView\TreeNode.cs (32)
16
/// Implements a node of a <see cref="
TreeView
"/>.
231
TreeView? tv =
TreeView
;
259
TreeView? tv =
TreeView
;
299
TreeView? tv =
TreeView
;
347
TreeView? tv =
TreeView
;
458
TreeView? tv =
TreeView
;
484
if (HTREEITEMInternal == IntPtr.Zero &&
TreeView
is not null)
486
TreeView
.CreateControl(); // force handle creation
509
TreeView? tv =
TreeView
;
579
TreeView? tv =
TreeView
;
618
TreeView tv =
TreeView
!;
692
TreeView? tv =
TreeView
;
794
TreeView? tv =
TreeView
;
851
TreeView? tv =
TreeView
;
892
TreeView? tv =
TreeView
;
959
TreeView? tv =
TreeView
;
1019
TreeView? tv =
TreeView
;
1116
_accessibleObject ??=
TreeView
is null
1118
: new TreeNodeAccessibleObject(this,
TreeView
);
1279
TreeView tv =
TreeView
!;
1303
TreeView? tv =
TreeView
;
1400
TreeView? tv =
TreeView
;
1586
TreeView? tv =
TreeView
;
1655
TreeView? tv =
TreeView
;
1669
TreeView? tv =
TreeView
;
1798
if (
TreeView
is not null && node ==
TreeView
._selectedNode)
1800
TreeView
.SelectedNode = node; // communicate this to the handle
1817
TreeView? tv =
TreeView
;
1972
TreeView? tv =
TreeView
;
2130
TreeView tv =
TreeView
!;
2198
TreeView tv =
TreeView
!;
System\Windows\Forms\Controls\TreeView\TreeNode.IKeyboardToolTip.cs (5)
39
IWin32Window? IKeyboardToolTip.GetOwnerWindow() =>
TreeView
;
41
bool IKeyboardToolTip.HasRtlModeEnabled() =>
TreeView
?.RightToLeft == RightToLeft.Yes;
45
bool IKeyboardToolTip.IsHoveredWithMouse() =>
TreeView
?.AccessibilityObject.Bounds.Contains(Control.MousePosition) ?? false;
53
private bool AllowToolTips =>
TreeView
?.ShowNodeToolTips ?? false;
61
return
TreeView
?.RectangleToScreen(bounds) ?? Rectangle.Empty;
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeImageIndexer.cs (3)
27
if (_owner.
TreeView
is not null)
31
return _owner.
TreeView
.StateImageList;
35
return _owner.
TreeView
.ImageList;
System\Windows\Forms\Controls\TreeView\TreeNodeCollection.cs (3)
216
TreeView? tv = _owner.
TreeView
;
309
TreeView? tv = _owner.
TreeView
;
445
TreeView? tv = _owner.
TreeView
;
System\Windows\Forms\Controls\TreeView\TreeView.cs (9)
1098
else if (_selectedNode is not null && _selectedNode.
TreeView
== this)
1109
if (IsHandleCreated && (value is null || value.
TreeView
== this))
1114
Debug.Assert(_selectedNode is null || _selectedNode.
TreeView
!= this, "handle is created, but we're still caching selectedNode");
1311
if (IsHandleCreated && (value is null || value.
TreeView
== this))
1316
Debug.Assert(_topNode is null || _topNode.
TreeView
!= this, "handle is created, but we're still caching selectedNode");
2815
Size textSize = TextRenderer.MeasureText(node.Text, node.
TreeView
!.Font);
2827
Font font = node.NodeFont ?? node.
TreeView
.Font;
2828
Color color = (((curState & TreeNodeStates.Selected) == TreeNodeStates.Selected) && node.
TreeView
.Focused) ? SystemColors.HighlightText : (node.ForeColor != Color.Empty) ? node.ForeColor : node.
TreeView
.ForeColor;