3 types derived from ElementCollection
Microsoft.Maui.Controls (3)
LegacyLayouts\AbsoluteLayout.cs (1)
311 class AbsoluteElementCollection : ElementCollection<View>, IAbsoluteList<View>
LegacyLayouts\Grid.cs (1)
303 class GridElementCollection : ElementCollection<View>, IGridList<View>
LegacyLayouts\RelativeLayout.cs (1)
350 class RelativeElementCollection : ElementCollection<View>, IRelativeList<View>
5 instantiations of ElementCollection
Microsoft.Maui.Controls (5)
LegacyLayouts\Layout.cs (1)
25 protected Layout() => _children = new ElementCollection<T>(InternalChildren);
MultiPage.cs (1)
39 _children = new ElementCollection<T>(InternalChildren);
Shell\Shell.cs (1)
628 defaultValueCreator: bo => new ShellItemCollection { Inner = new ElementCollection<ShellItem>(((Shell)bo).InternalChildren) });
Shell\ShellItem.cs (1)
59 defaultValueCreator: bo => new ShellSectionCollection { Inner = new ElementCollection<ShellSection>(((ShellItem)bo).DeclaredChildren) });
Shell\ShellSection.cs (1)
31 defaultValueCreator: bo => new ShellContentCollection() { Inner = new ElementCollection<ShellContent>(((ShellSection)bo).DeclaredChildren) });
2 references to ElementCollection
Microsoft.Maui.Controls (2)
LegacyLayouts\Layout.cs (1)
23 readonly ElementCollection<T> _children;
MultiPage.cs (1)
29 readonly ElementCollection<T> _children;