5 types derived from PropertyDescriptorGridEntry
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\ImmutablePropertyDescriptorGridEntry.cs (1)
20internal sealed class ImmutablePropertyDescriptorGridEntry : PropertyDescriptorGridEntry
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiPropertyDescriptorGridEntry.cs (1)
9internal sealed class MultiPropertyDescriptorGridEntry : PropertyDescriptorGridEntry
System.Windows.Forms.Tests (3)
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (3)
169private class TestPropertyDescriptorGridEntry : PropertyDescriptorGridEntry 207private class EnumerablePropertyDescriptorGridEntry : PropertyDescriptorGridEntry 217private class DropDownEditablePropertyDescriptorGridEntry : PropertyDescriptorGridEntry
2 instantiations of PropertyDescriptorGridEntry
System.Windows.Forms (1)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
1381: new PropertyDescriptorGridEntry(OwnerGrid, this, property, hide);
System.Windows.Forms.Tests (1)
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObjectTests.cs (1)
56PropertyDescriptorGridEntry gridEntry = new(propertyGrid, null, property, false);
38 references to PropertyDescriptorGridEntry
System.Windows.Forms (21)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
2358if (_gridView.SelectedGridEntry is PropertyDescriptorGridEntry selectedEntry
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.DropDownButtonAccessibleObject.cs (1)
6using static System.Windows.Forms.PropertyGridInternal.PropertyDescriptorGridEntry;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiPropertyDescriptorGridEntry.cs (2)
198while (entry is PropertyDescriptorGridEntry propertyEntry && 205while (entry is not PropertyDescriptorGridEntry || OwnersEqual(owner, entry.GetValueOwner()))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (2)
360while (entry is PropertyDescriptorGridEntry propertyEntry && 370while (entry is not PropertyDescriptorGridEntry
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObject.cs (10)
13public PropertyDescriptorGridEntryAccessibleObject(PropertyDescriptorGridEntry owner) : base(owner) 19&& this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner) 29if (!this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner)) 100if (!this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner)) 165if (!this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner)) 263=> (VARIANT)(this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner) && !owner.IsPropertyReadOnly), 276this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner) 285|| !this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner)) 308if (!this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner)) 329if (!this.TryGetOwnerAs(out PropertyDescriptorGridEntry? owner))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (2)
178private static InstanceCreationEditor? GetInstanceCreationEditor(PropertyDescriptorGridEntry? entry) 560? GetInstanceCreationEditor(_gridView.SelectedGridEntry as PropertyDescriptorGridEntry)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject.cs (1)
5using static System.Windows.Forms.PropertyGridInternal.PropertyDescriptorGridEntry;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (2)
6using static System.Windows.Forms.PropertyGridInternal.PropertyDescriptorGridEntry; 108|| owner.PropertyGridView.SelectedGridEntry is not PropertyDescriptorGridEntry propertyDescriptorGridEntry
System.Windows.Forms.Tests (17)
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (4)
74var gridEntry = (PropertyDescriptorGridEntry)propertyGridView.AccessibilityGetGridEntries()[firstPropertyIndex]; 76var selectedGridEntry = propertyGridView.TestAccessor().Dynamic._selectedGridEntry as PropertyDescriptorGridEntry;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObjectTests.cs (1)
56PropertyDescriptorGridEntry gridEntry = new(propertyGrid, null, property, false);
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObjectTests.cs (7)
31PropertyDescriptorGridEntry gridEntry = (PropertyDescriptorGridEntry)propertyGridView.AccessibilityGetGridEntries()[firstPropertyIndex]; 32PropertyDescriptorGridEntry selectedGridEntry = propertyGridView.TestAccessor().Dynamic._selectedGridEntry; 59PropertyDescriptorGridEntry gridEntry = (PropertyDescriptorGridEntry)propertyGridView.AccessibilityGetGridEntries()[firstPropertyIndex]; 197PropertyDescriptorGridEntry gridEntry = (PropertyDescriptorGridEntry)propertyGridView.AccessibilityGetGridEntries()[firstPropertyIndex];
System\Windows\Forms\PropertyGridInternal\TestAccessors.PropertyGridViewTestAccessor.cs (1)
14internal Windows.Forms.PropertyGridInternal.PropertyDescriptorGridEntry SelectedGridEntry
System\Windows\Forms\PropertyGridTests.cs (4)
3975var descriptor = entry.GridItems[0] as PropertyDescriptorGridEntry; 3992PropertyDescriptorGridEntry shortcutKeyEntry = categories 3995.OfType<PropertyDescriptorGridEntry>()