PR

.NET MAUI AppShell.xaml

AppShell.xaml は、MAUI アプリの ナビゲーション構造(画面遷移の枠組み)を定義するファイルアプリの画面遷移の中心となる

  • アプリ全体のページ構成を宣言的に定義する
    • 例:ShellContent, FlyoutItem, TabBar, Tab など
  • ルーティング(ページ名と実際のページの紐づけ)を管理する
  • 共通 UI(タイトルバー、フライアウトメニューなど)の構造を決める
  • アプリの“骨格”となるナビゲーションパターンを決める

起動時の流れ
App.xaml

AppShell.xaml が読み込まれる

Shell が最初の ShellContent を表示

そこに MainPage.xaml がロードされる

コメント