3 implementations of IPageContainer
Microsoft.Maui.Controls (3)
MultiPage.cs (1)
16
public abstract class MultiPage<[DynamicallyAccessedMembers(BindableProperty.DeclaringTypeMembers | BindableProperty.ReturnTypeMembers)] T> : Page, IViewContainer<T>,
IPageContainer
<T>, IItemsView<T>, IMultiPageController<T> where T : Page
NavigationPage\NavigationPage.cs (1)
15
public partial class NavigationPage : Page,
IPageContainer
<Page>, IBarElement, IElementConfiguration<NavigationPage>, IStackNavigationView, IToolbarElement
Shell\Shell.cs (1)
24
public partial class Shell : Page, IShellController, IPropertyPropagationController,
IPageContainer
<Page>, IFlyoutView
15 references to IPageContainer
Microsoft.Maui.Controls (15)
Menu\MenuItemTracker.cs (3)
135
else if (page is
IPageContainer
<Page>)
137
var
container = (
IPageContainer
<Page>)page;
Page\Page.cs (11)
610
var
container = this as
IPageContainer
<Page>;
690
var
pageContainer = this as
IPageContainer
<Page>;
713
var
pageContainer = this as
IPageContainer
<Page>;
798
var
container = this as
IPageContainer
<Page>;
866
(this as
IPageContainer
<Page>)?.CurrentPage?.SendNavigatedTo(args);
873
(this as
IPageContainer
<Page>)?.CurrentPage?.SendNavigatingFrom(args);
881
(this as
IPageContainer
<Page>)?.CurrentPage?.SendNavigatedFrom(args, false);
Platform\PageExtensions.cs (1)
17
else if (currentPage is
IPageContainer
<Page> pc)