6 instantiations of GridEntryCollection
System.Windows.Forms (6)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.cs (1)
25ChildCollection = new GridEntryCollection(children);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
1002_children = new GridEntryCollection(childProperties);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (4)
496GridEntry? equivalentEntry = FindEquivalentGridEntry(new GridEntryCollection(new[] { value }, disposeItems: false)); 1690_allGridEntries = new GridEntryCollection(newEntries, disposeItems: false); 1796return new GridEntryCollection(entries, disposeItems: false); 1799return new GridEntryCollection(new GridEntry[] { gridEntry }, disposeItems: false);
41 references to GridEntryCollection
System.Windows.Forms (39)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (2)
69private GridEntryCollection? _currentEntries; 2239internal GridEntryCollection? GetCurrentEntries()
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.CategoryGridEntryAccessibleObject.cs (1)
46GridEntryCollection? topLevelGridEntries = gridView.TopLevelGridEntries;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (3)
43private GridEntryCollection? _children; 179protected GridEntryCollection ChildCollection 200public virtual GridEntryCollection Children
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (1)
179GridEntryCollection? topLevelGridEntries = gridView.TopLevelGridEntries;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (24)
61private GridEntryCollection? _allGridEntries; 587internal GridEntryCollection? TopLevelGridEntries { get; private set; } 589internal GridEntryCollection? AccessibilityGetGridEntries() => GetAllGridEntries(); 624GridEntryCollection? entries = GetAllGridEntries(); 650private void AddGridEntryEvents(GridEntryCollection entries, int startIndex, int count) 698private void ClearGridEntryEvents(GridEntryCollection? entries, int startIndex, int count) 914private static int CountPropertiesFromOutline(GridEntryCollection? entries) 1582private GridEntry? FindEquivalentGridEntry(GridEntryCollection? gridEntries) 1589GridEntryCollection? allGridEntries = GetAllGridEntries(); 1668private GridEntryCollection? GetAllGridEntries(bool updateCache = false) 1777private static GridEntryCollection? GetGridEntryHierarchy(GridEntry? gridEntry) 1806GridEntryCollection? allGridEntries = GetAllGridEntries(); 1818private static int GetGridEntriesFromOutline(GridEntryCollection? entries, int current, int target, GridEntry[] targetEntries) 1843GridEntryCollection childEntries = currentEntry.Children; 1913GridEntryCollection? allGridEntries = GetAllGridEntries(); 2793GridEntryCollection allEntries = GetAllGridEntries()!; 3547GridEntryCollection children = parent.Children; 3936GridEntryCollection children = gridEntry.Children; 4115internal void RestoreHierarchyState(List<GridEntryCollection> expandedItems) 4122foreach (GridEntryCollection gec in expandedItems) 4128internal static List<GridEntryCollection> SaveHierarchyState(GridEntryCollection? entries, List<GridEntryCollection>? expandedItems = null) 4435GridEntryCollection? rgipesAll = GetAllGridEntries();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridPositionData.cs (2)
10private readonly List<GridEntryCollection> _expandedState; 11private readonly GridEntryCollection? _selectedItemTree;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (6)
121GridEntryCollection? topLevelGridEntries = owner.TopLevelGridEntries; 150internal static AccessibleObject? GetPreviousGridEntry(GridEntry currentGridEntry, GridEntryCollection? gridEntryCollection, out bool currentGridEntryFound) 207internal static AccessibleObject? GetNextGridEntry(GridEntry currentGridEntry, GridEntryCollection? gridEntryCollection, out bool currentGridEntryFound) 260GridEntryCollection subGridEntry = current.Children; 291GridEntryCollection subGridEntry = current.Children; 387GridEntryCollection? properties = owner.AccessibilityGetGridEntries();
System.Windows.Forms.Interop.Tests (2)
PropertyGridTests.cs (2)
24var entries = propertyGrid.GetCurrentEntries(); 58var entries = propertyGrid.GetCurrentEntries();