12 instantiations of PropertyGridView
System.Windows.Forms (1)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
1603return new PropertyGridView(serviceProvider, this);
System.Windows.Forms.Tests (11)
System\Windows\Forms\AccessibleObjects\PropertyGridView.GridViewListBoxItemAccessibleObjectTests.cs (4)
26using GridViewListBox control = new(new PropertyGridView(null, null)); 35using GridViewListBox control = new(new PropertyGridView(null, null)); 50using GridViewListBox control = new(new PropertyGridView(null, null)); 64using GridViewListBox control = new(new PropertyGridView(null, null));
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (2)
24using PropertyGridView propertyGridView = new(null, propertyGrid); 44using PropertyGridView propertyGridView = new(null, null);
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (3)
18using PropertyGridView propertyGridView = new(serviceProvider: null, propertyGrid); 92using PropertyGridView propertyGridView = new(serviceProvider: null, propertyGrid); 111using PropertyGridView propertyGridView = new(serviceProvider: null, propertyGrid);
System\Windows\Forms\PropertyGridInternal\PropertyGridView.DropDownHolderTests.cs (2)
16using PropertyGridView propertyGridView = new(null, null); 26using PropertyGridView propertyGridView = new(null, null);
177 references to PropertyGridView
System.Windows.Forms (86)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (3)
60private readonly PropertyGridView _gridView; 1596private PropertyGridView CreateGridView(IServiceProvider? serviceProvider) 2142=> _gridView.RecursivelyExpand(_rootEntry, initialize: false, expand: true, PropertyGridView.MaxRecurseExpand);
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.PropertyGridServiceProvider.cs (1)
11/// Service provider that searches the <see cref="ActiveDesigner"/>, then the <see cref="PropertyGridView"/>,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.CategoryGridEntryAccessibleObject.cs (3)
34|| Parent is not PropertyGridView.PropertyGridViewAccessibleObject parent) 39if (!parent.TryGetOwnerAs(out PropertyGridView? gridView) 72if (Parent is not PropertyGridView.PropertyGridViewAccessibleObject parent
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.cs (2)
85PropertyGridView? gridHost = OwnerGridView; 90+ (base.PropertyDepth * PropertyGridView.DefaultOutlineIndent);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.DropDownButtonAccessibleObject.cs (2)
19private readonly PropertyGridView? _owningPropertyGrid; 28_owningPropertyGrid = owningDropDownButton.Parent as PropertyGridView;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (19)
16/// Base entry for properties to be displayed in the <see cref="PropertyGridView"/>. 339var accessibleObject = (PropertyGridView.PropertyGridViewAccessibleObject)OwnerGridView.AccessibilityObject; 476var gridAccObj = (PropertyGridView.PropertyGridViewAccessibleObject)OwnerGridView.AccessibilityObject; 525/// The <see cref="PropertyGridView"/> that this <see cref="GridEntry"/> belongs to. 528internal virtual PropertyGridView? OwnerGridView 881PropertyGridView view, 1053internal virtual void EditPropertyValue(PropertyGridView gridView) 1083PropertyGridView.GridPositionData positionData = OwnerGridView.CaptureGridPositionData(); 1500/// This is called by the <see cref="GridEntry"/> host (the <see cref="PropertyGridView"/>) when this 1511if (OwnerGridView is not PropertyGridView ownerGrid) 1540int totalWidth = stringX + neededWidth + PropertyGridView.GdiPlusSpace; 1570int maxSpace = Math.Min(rect.Width - stringX - 1, labelWidth + PropertyGridView.GdiPlusSpace); 1776/// This is called by the <see cref="GridEntry"/> host (the <see cref="PropertyGridView"/>) when this 1789if (OwnerGridView is not PropertyGridView ownerGrid) 1856rect.X += paintIndent + PropertyGridView.ValueStringIndent; 1857rect.Width -= paintIndent + 2 * PropertyGridView.ValueStringIndent; 1979PropertyGridView gridHost = OwnerGridView!; 2017labelWidth += PropertyGridView.SplitterWidth; 2049if (OwnerGridView is not PropertyGridView propertyGridView)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (8)
98var parent = (PropertyGridView.PropertyGridViewAccessibleObject)Parent; 162=> Parent as PropertyGridView.PropertyGridViewAccessibleObject; 168if (Parent is not PropertyGridView.PropertyGridViewAccessibleObject parent 174if (!parent.TryGetOwnerAs(out PropertyGridView? gridView)) 215private PropertyGridView? PropertyGridView 219var propertyGridViewAccessibleObject = Parent as PropertyGridView.PropertyGridViewAccessibleObject; 222propertyGridViewAccessibleObject.TryGetOwnerAs(out PropertyGridView? owner); 253if (Parent is not PropertyGridView.PropertyGridViewAccessibleObject parent
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiSelectRootGridEntry.cs (1)
19PropertyGridView view,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
298internal override void EditPropertyValue(PropertyGridView gridView)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObject.cs (9)
318return Parent is PropertyGridView.PropertyGridViewAccessibleObject propertyGridViewAccessibleObject 319&& propertyGridViewAccessibleObject.TryGetOwnerAs(out PropertyGridView? gridViewOwner) 320? PropertyGridView.PropertyGridViewAccessibleObject.GetNextGridEntry( 339return Parent is PropertyGridView.PropertyGridViewAccessibleObject propertyGridViewAccessibleObject 340&& propertyGridViewAccessibleObject.TryGetOwnerAs(out PropertyGridView? gridViewOwner) 341? PropertyGridView.PropertyGridViewAccessibleObject.GetPreviousGridEntry(owner, gridViewOwner.TopLevelGridEntries, out _) 345private PropertyGridView? GetPropertyGridView() 346=> Parent is PropertyGridView.PropertyGridViewAccessibleObject propertyGridViewAccessibleObject 347? propertyGridViewAccessibleObject.TryGetOwnerAs(out PropertyGridView? owner) ? owner : null
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
509/// Returns or sets the <see cref="IServiceProvider"/> the <see cref="PropertyGridView"/> will use to obtain
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (2)
16private readonly PropertyGridView _gridView; // the owner gridview 52internal DropDownHolder(PropertyGridView gridView) : base()
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject.cs (1)
29PropertyGridView? gridView = _owningDropDownHolder._gridView;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridPositionData.cs (2)
14public GridPositionData(PropertyGridView gridView) 21public GridEntry? Restore(PropertyGridView gridView)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewListBox.cs (3)
11private readonly PropertyGridView _owningPropertyGridView; 13public GridViewListBox(PropertyGridView gridView) 36internal PropertyGridView OwningPropertyGridView
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (2)
18public GridViewTextBox(PropertyGridView gridView) 24internal PropertyGridView PropertyGridView { get; }
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.MouseHook.cs (2)
12private readonly PropertyGridView _gridView; 25public MouseHook(Control control, IMouseHookClient client, PropertyGridView gridView)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (18)
19public PropertyGridViewAccessibleObject(PropertyGridView owner, PropertyGrid parentPropertyGrid) : base(owner) 56this.TryGetOwnerAs(out PropertyGridView? owner) 78=> this.TryGetOwnerAs(out PropertyGridView? owner) && owner.OwnerGrid is { } ownerGrid && ownerGrid.SortedByCategories; 84if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 103if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 115if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 134=> !this.TryGetOwnerAs(out PropertyGridView? owner) ? null : GetCategory(owner.TopLevelGridEntries!.Count - 1); 254if (current.ChildCount <= 0 || !this.TryGetOwnerAs(out PropertyGridView? _)) 285if (current.ChildCount <= 0 || !this.TryGetOwnerAs(out PropertyGridView? _)) 316if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 340if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 357if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 381if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 400this.TryGetOwnerAs(out PropertyGridView? owner) && owner.AccessibilityGetGridEntries() is { } entries 406if (!this.TryGetOwnerAs(out PropertyGridView? owner)) 421=> !this.TryGetOwnerAs(out PropertyGridView? owner) ? null : owner.SelectedGridEntry?.AccessibilityObject; 425if (!this.IsOwnerHandleCreated(out PropertyGridView? owner)) 474if (!this.TryGetOwnerAs(out PropertyGridView? owner)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (3)
21private PropertyGridView _ownerGridView; 27PropertyGridView ownerGridView, 140internal override PropertyGridView OwnerGridView
System\Windows\Forms\Design\IWindowsFormsEditorService.cs (3)
22/// <see cref="PropertyGridView"/> implements this interface and it provides it via the 26/// <see cref="PropertyGridView.PopupEditor(int)"/> calls <see cref="GridEntry.EditPropertyValue(PropertyGridView)"/>
System.Windows.Forms.Tests (88)
System\Windows\Forms\AccessibleObjects\CategoryGridEntryAccessibleObjectTests.cs (7)
10using static System.Windows.Forms.PropertyGridInternal.PropertyGridView; 71PropertyGridView gridView = control.TestAccessor().Dynamic._gridView; 86PropertyGridView gridView = control.TestAccessor().Dynamic._gridView; 104PropertyGridView gridView = control.TestAccessor().Dynamic._gridView; 121PropertyGridView gridView = control.TestAccessor().Dynamic._gridView; 139PropertyGridView gridView = control.TestAccessor().Dynamic._gridView; 181PropertyGridView gridView = control.TestAccessor().Dynamic._gridView;
System\Windows\Forms\AccessibleObjects\PropertyGridView.GridViewListBoxItemAccessibleObjectTests.cs (6)
9using static System.Windows.Forms.PropertyGridInternal.PropertyGridView; 18Type type = typeof(PropertyGridView) 27Type type = typeof(PropertyGridView) 36Type type = typeof(PropertyGridView) 51Type type = typeof(PropertyGridView) 65Type type = typeof(PropertyGridView)
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (12)
11using static System.Windows.Forms.PropertyGridInternal.PropertyGridView; 24using PropertyGridView propertyGridView = new(null, propertyGrid); 44using PropertyGridView propertyGridView = new(null, null); 208ConstructorInfo ctor = type.GetConstructor([typeof(PropertyGridView), typeof(PropertyGrid)]); 243PropertyGridView propertyGridView = (PropertyGridView)accessibleObject.Owner; 311PropertyGridView propertyGridView = (PropertyGridView)gridViewAccessibleObject.Owner; 323PropertyGridView propertyGridView = (PropertyGridView)gridViewAccessibleObject.Owner; 334PropertyGridView propertyGridView = (PropertyGridView)gridViewAccessibleObject.Owner;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\DropDownButton.DropDownButtonAccessibleObjectTests.cs (1)
90PropertyGridView gridView = control.TestAccessor().GridView;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (11)
18using PropertyGridView propertyGridView = new(serviceProvider: null, propertyGrid); 26PropertyGridView.DropDownHolder dropDownHolder = new(propertyGridView); 33Assert.Equal(typeof(PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject), firstChild.GetType()); 71PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 92using PropertyGridView propertyGridView = new(serviceProvider: null, propertyGrid); 111using PropertyGridView propertyGridView = new(serviceProvider: null, propertyGrid); 128private readonly PropertyGridView _propertyGridView; 130public TestGridEntry(PropertyGrid ownerGrid, GridEntry peParent, PropertyGridView propertyGridView) 136internal override PropertyGridView OwnerGridView => _propertyGridView; 191private class TestPropertyGridViewAccessibleObject : PropertyGridView.PropertyGridViewAccessibleObject 193public TestPropertyGridViewAccessibleObject(PropertyGridView owner, PropertyGrid parentPropertyGrid)
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObjectTests.cs (10)
18PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 20using PropertyGridView.DropDownHolder dropDownHolderControl = new(propertyGridView); 21PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject dropDownHolderControlAccessibilityObject = 22Assert.IsAssignableFrom<PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject>( 25PropertyGridView.DropDownHolder dropDownHolder = 36var dropDownHolderAccessibleObject = new PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject(null); 44PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 45using PropertyGridView.DropDownHolder ownerControl = new(propertyGridView); 71PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 72using PropertyGridView.DropDownHolder dropDownControlHolder = new(propertyGridView);
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.GridViewListBoxAccessibleObjectTests.cs (4)
8using static System.Windows.Forms.PropertyGridInternal.PropertyGridView; 18PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 33PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 49PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObjectTests.cs (14)
29PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 56PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 72using PropertyGridView.DropDownHolder dropDownHolder = new(propertyGridView); 96PropertyGridView gridView = propertyGrid.TestAccessor().GridView; 97Type gridViewTextBoxType = typeof(PropertyGridView).GetNestedType("GridViewTextBox", BindingFlags.NonPublic); 110PropertyGridView gridView = propertyGrid.TestAccessor().GridView; 111Type gridViewTextBoxType = typeof(PropertyGridView).GetNestedType("GridViewTextBox", BindingFlags.NonPublic); 126PropertyGridView gridView = propertyGrid.TestAccessor().GridView; 138PropertyGridView gridView = propertyGrid.TestAccessor().GridView; 147PropertyGridView gridView = propertyGrid.TestAccessor().GridView; 162PropertyGridView gridView = propertyGrid.TestAccessor().GridView; 175PropertyGridView gridView = propertyGrid.TestAccessor().GridView; 195PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 214PropertyGridView gridView = propertyGrid.TestAccessor().GridView;
System\Windows\Forms\PropertyGridInternal\PropertyGridView.DropDownHolderTests.cs (8)
7using static System.Windows.Forms.PropertyGridInternal.PropertyGridView; 16using PropertyGridView propertyGridView = new(null, null); 26using PropertyGridView propertyGridView = new(null, null); 35PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 46PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 63PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 74PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 94PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView;
System\Windows\Forms\PropertyGridInternal\PropertyGridView.GridViewListBoxTests.cs (3)
22PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView; 24using PropertyGridView.GridViewListBox gridViewListBox = new(propertyGridView); 34using PropertyGridView.GridViewListBox owningGridViewListBox = new(null);
System\Windows\Forms\PropertyGridInternal\PropertyGridViewTests.cs (1)
14PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView;
System\Windows\Forms\PropertyGridInternal\PropertyGridViewTests.Rendering.cs (1)
25PropertyGridView propertyGridView = propertyGrid.TestAccessor().GridView;
System\Windows\Forms\PropertyGridInternal\TestAccessors.PropertyGridTestAccessor.cs (1)
14internal Windows.Forms.PropertyGridInternal.PropertyGridView GridView => Dynamic._gridView;
System\Windows\Forms\PropertyGridInternal\TestAccessors.PropertyGridViewTestAccessor.cs (3)
10internal class PropertyGridViewTestAccessor : TestAccessor<Windows.Forms.PropertyGridInternal.PropertyGridView> 12public PropertyGridViewTestAccessor(Windows.Forms.PropertyGridInternal.PropertyGridView instance) : base(instance) { } 21internal static PropertyGridViewTestAccessor TestAccessor(this Windows.Forms.PropertyGridInternal.PropertyGridView propertyGridView)
System\Windows\Forms\PropertyGridTests.cs (6)
170PropertyGridView propertyGridView = control.TestAccessor().GridView; 3972PropertyGridView propertyGridView = propertyGrid.Controls.OfType<PropertyGridView>().FirstOrDefault(); 3988PropertyGridView propertyGridView = propertyGrid.Controls.OfType<PropertyGridView>().FirstOrDefault(); 4169PropertyGridView propertyGridView = propertyGrid.TestAccessor().Dynamic._gridView;
System.Windows.Forms.TestUtilities (1)
PropertyGridInternal\SubPropertyGrid.cs (1)
19internal PropertyGridView GridView => this.TestAccessor().Dynamic._gridView;
System.Windows.Forms.UI.IntegrationTests (2)
PropertyGridViewTests.cs (2)
26PropertyGridView propertyGridView = (PropertyGridView)propertyGrid.Controls[2];