PR

.NET MAUI AppShell.xaml

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

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

起動時の流れ
App.xaml
↓
AppShell.xaml が読み込まれる
↓
Shell が最初の ShellContent を表示
↓
そこに MainPage.xaml がロードされる

コメント