Shell
This page describes how you can interact with .NET MAUI Shell navigation system
class MainPage : Component
{
public override VisualNode Render()
=> Shell(
FlyoutItem("Page1",
ContentPage("Page1")
),
FlyoutItem("Page2",
ContentPage("Page2")
)
)
.ItemTemplate(RenderItemTemplate);
static VisualNode RenderItemTemplate(MauiControls.BaseShellItem item)
=> Grid("68", "*",
Label(item.Title)
.VCenter()
.Margin(10,0)
);
}
Loading pages on demand
Navigation and Routing


Passing parameters to pages

Last updated