3 types derived from TreeView
System.Windows.Forms (1)
System\Windows\Forms\Design\ComponentEditorForm.PageSelector.cs (1)
12
internal sealed class PageSelector :
TreeView
System.Windows.Forms.Design (2)
System\ComponentModel\Design\ObjectSelectorEditor.Selector.cs (1)
11
public class Selector :
TreeView
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
1896
internal class BindingPickerTree :
TreeView
1 instantiation of TreeView
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\TreeNodeCollectionEditor.cs (1)
221
_treeView1 = new
TreeView
();
99 references to TreeView
System.Windows.Forms (86)
System\Windows\Forms\Controls\TreeView\NodeLabelEditEventArgs.cs (2)
7
/// Provides data for the <see cref="
TreeView
.OnBeforeLabelEdit"/>
8
/// or <see cref="
TreeView
.OnAfterLabelEdit"/> event.
System\Windows\Forms\Controls\TreeView\NodeLabelEditEventHandler.cs (3)
7
/// Represents a method that will handle the <see cref="
TreeView
.OnBeforeLabelEdit"/>
8
/// or <see cref="
TreeView
.OnAfterLabelEdit"/> event of
9
/// a <see cref="
TreeView
"/>.
System\Windows\Forms\Controls\TreeView\TreeNode.cs (33)
99
internal
TreeView
? _treeView;
118
internal TreeNode(
TreeView
treeView)
231
TreeView
? tv = TreeView;
259
TreeView
? tv = TreeView;
299
TreeView
? tv = TreeView;
347
TreeView
? tv = TreeView;
458
TreeView
? tv = TreeView;
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;
1105
public
TreeView
? TreeView
1123
internal int AddSorted(
TreeView
parentTreeView, TreeNode node)
1191
public static TreeNode? FromHandle(
TreeView
tree, IntPtr handle) => tree.NodeFromHandle(handle);
1193
private void SortChildren(
TreeView
? parentTreeView)
1279
TreeView
tv = TreeView!;
1303
TreeView
? tv = TreeView;
1400
TreeView
? tv = TreeView;
1465
private void DoCollapse(
TreeView
tv)
1586
TreeView
? tv = TreeView;
1655
TreeView
? tv = TreeView;
1669
TreeView
? tv = TreeView;
1702
internal
TreeView
? FindTreeView()
1817
TreeView
? tv = TreeView;
1972
TreeView
? tv = TreeView;
2020
private unsafe void ResetExpandedState(
TreeView
tv)
2130
TreeView
tv = TreeView!;
2198
TreeView
tv = TreeView!;
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (2)
15
private readonly
TreeView
_owningTreeView;
17
public TreeNodeAccessibleObject(TreeNode owningTreeNode,
TreeView
owningTreeView)
System\Windows\Forms\Controls\TreeView\TreeNodeCollection.cs (4)
45
TreeView
tv = _owner._treeView!;
216
TreeView
? tv = _owner.TreeView;
309
TreeView
? tv = _owner.TreeView;
445
TreeView
? tv = _owner.TreeView;
System\Windows\Forms\Controls\TreeView\TreeNodeMouseClickEventArgs.cs (2)
7
/// Provides data for the <see cref="
TreeView
.OnNodeMouseClick"/> or
8
/// <see cref="
TreeView
.OnNodeMouseDoubleClick"/> event.
System\Windows\Forms\Controls\TreeView\TreeNodeMouseClickEventHandler.cs (2)
7
/// Represents a method that will handle the <see cref="
TreeView
.OnNodeMouseClick"/> or
8
/// <see cref="
TreeView
.OnNodeMouseDoubleClick"/> event.
System\Windows\Forms\Controls\TreeView\TreeNodeMouseHoverEventArgs.cs (1)
7
/// Provides data for the <see cref="
TreeView
.OnNodeMouseHover"/> event.
System\Windows\Forms\Controls\TreeView\TreeNodeMouseHoverEventHandler.cs (1)
7
/// Represents a method that will handle the <see cref="
TreeView
.NodeMouseHover"/> event.
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (9)
15
public TreeViewAccessibleObject(
TreeView
owningTreeView) : base(owningTreeView) { }
34
=> index >= 0 && index < GetChildCount() && this.TryGetOwnerAs(out
TreeView
? owningTreeView)
41
this.TryGetOwnerAs(out
TreeView
? owningTreeView) ? owningTreeView.Nodes.Count : base.GetChildCount();
50
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)(this.TryGetOwnerAs(out
TreeView
? owningTreeView)
52
UIA_PROPERTY_ID.UIA_IsEnabledPropertyId => (VARIANT)(this.TryGetOwnerAs(out
TreeView
? owningTreeView) && owningTreeView.Enabled),
59
if (!this.IsOwnerHandleCreated(out
TreeView
? owningTreeView))
81
if (!this.TryGetOwnerAs(out
TreeView
? owningTreeView))
110
internal override bool IsSelectionRequired => this.TryGetOwnerAs(out
TreeView
? owningTreeView) &&
114
=> this.IsOwnerHandleCreated(out
TreeView
? _) && GetSelected() is IRawElementProviderSimple.Interface selected
System\Windows\Forms\Controls\TreeView\TreeViewCancelEventArgs.cs (4)
9
/// Provides data for the <see cref="
TreeView
.OnBeforeCheck"/>,
10
/// <see cref="
TreeView
.OnBeforeCollapse"/>,
11
/// <see cref="
TreeView
.OnBeforeExpand"/>,
12
/// or <see cref="
TreeView
.OnBeforeSelect"/> event.
System\Windows\Forms\Controls\TreeView\TreeViewCancelEventHandler.cs (4)
7
/// Represents a method that will handle the <see cref="
TreeView
.OnBeforeCheck"/>,
8
/// <see cref="
TreeView
.OnBeforeCollapse"/>, <see cref="
TreeView
.BeforeExpand"/>,
9
/// or <see cref="
TreeView
.BeforeSelect"/> event.
System\Windows\Forms\Controls\TreeView\TreeViewEventArgs.cs (4)
7
/// Provides data for the <see cref="
TreeView
.OnAfterCheck"/>,
8
/// <see cref="
TreeView
.AfterCollapse"/>,
9
/// <see cref="
TreeView
.AfterExpand"/>,
10
/// or <see cref="
TreeView
.AfterSelect"/> event.
System\Windows\Forms\Controls\TreeView\TreeViewEventHandler.cs (4)
7
/// Represents a method that will handle the <see cref="
TreeView
.OnAfterCheck"/>,
8
/// <see cref="
TreeView
.OnAfterCollapse"/>, <see cref="
TreeView
.OnAfterExpand"/>,
9
/// or <see cref="
TreeView
.OnAfterSelect"/> event.
System\Windows\Forms\Controls\TreeView\TreeViewLabelEditAccessibleObject.cs (6)
11
private readonly WeakReference<
TreeView
> _owningTreeView;
13
public TreeViewLabelEditAccessibleObject(
TreeView
owningTreeView, TreeViewLabelEditNativeWindow labelEdit) : base(owningTreeView, labelEdit)
20
_owningTreeView.TryGetTarget(out
TreeView
? target)
25
_owningTreeView.TryGetTarget(out
TreeView
? target)
30
_owningTreeView.TryGetTarget(out
TreeView
? target)
39
UIA_PROPERTY_ID.UIA_IsEnabledPropertyId => _owningTreeView.TryGetTarget(out
TreeView
? target) ? (VARIANT)target.Enabled : VARIANT.False,
System\Windows\Forms\Controls\TreeView\TreeViewLabelEditNativeWindow.cs (3)
8
private readonly WeakReference<
TreeView
> _owningTreeView;
10
public TreeViewLabelEditNativeWindow(
TreeView
owningTreeView) : base(owningTreeView) => _owningTreeView = new(owningTreeView);
12
public override AccessibleObject? AccessibilityObject => _owningTreeView.TryGetTarget(out
TreeView
? target) ? new TreeViewLabelEditAccessibleObject(target, this) : null;
System\Windows\Forms\ToolTip\ToolTip.cs (2)
831
if ((control is
TreeView
tv && tv.ShowNodeToolTips)
2157
if (window is
TreeView
treeView && treeView.ShowNodeToolTips)
System.Windows.Forms.Design (13)
System\ComponentModel\Design\ObjectSelectorEditor.cs (1)
60
public static void ApplyTreeViewThemeStyles(
TreeView
treeView)
System\Windows\Forms\Design\DesignerUtils.cs (1)
828
public static void ApplyTreeViewThemeStyles(
TreeView
treeView)
System\Windows\Forms\Design\TreeNodeCollectionEditor.cs (5)
43
private
TreeView
_treeView1;
100
private
TreeView
TreeView
104
if (Context is not null && Context.Instance is
TreeView
view)
432
TreeView
actualTV = TreeView;
454
private void SetImageProps(
TreeView
actualTreeView)
System\Windows\Forms\Design\TreeViewActionList.cs (4)
12
private readonly
TreeView
_treeView;
18
_treeView = (
TreeView
)designer.Component;
21
public void InvokeNodesDialog() => EditorServiceContext.EditValue(_designer, Component!, nameof(
TreeView
.Nodes));
26
set => TypeDescriptor.GetProperties(_treeView)[nameof(
TreeView
.ImageList)]!.SetValue(Component, value);
System\Windows\Forms\Design\TreeViewDesigner.cs (2)
19
private
TreeView
? _treeView;
61
_treeView = component as
TreeView
;