タブ付きページ内を移動すると、OnNavigatingToは発生しません。このテーマの周りにはいくつかの異なるスレッドがありますが、解決策があるとは思われません。私の環境はメインページ(ログイン)>マスター詳細ページ>タブ付きページ>子コンテンツページです。XamarinフォームPrismの子タブページOnNavigating To not firing?
_navigationService.NavigateAsync("MasterDetail/Navigation/DashboardPage/Child1TabPage");
<TabbedPage.Children>
<views:Child1TabPage/>
<views:Child2TabPage/>
</TabbedPage.Children>
私はメインページで、またはuseModalNavigationを使用したダッシュボードページにオンまたはオフのいずれか追加のナビゲーション・ページを使用してみましたが、それはどちらか動作しません。そのようです。そう
navigationService.NavigateAsync("NavigationTabbed/Child1TabPage", null, false, true);
任意のアイデアのような
navigationService.NavigateAsync("MasterDetail/Navigation/DashboardPage/NavigationTabbed/Child1TabPage", null, false, true);
またはTABB DashboardPageの?
タブ付きページ内をナビゲートするとどういう意味ですか?タブヘッダーをクリックしてタブを切り替えることを意味しますか? NavigateAsyncをChild1TabPageViewModelから別のページに呼び出すことを意味しますか?もう少し明確になりますか? –
また、TabbedPage、またはそのタブを表す子コンテンツページで起動することを期待していますか? –
ブライアン、タブのヘッダーをクリックしてタブを切り替えると、子コンテンツのページで起動すると予想されます。 –