はそれがOnNavigatedToが呼び出されるか否かのページコンストラクタ内部から伝えることは可能ですか?また、PivotItemのコンテンツにページインスタンスを追加すると、ページコンストラクタがピボットコントロールから呼び出されているかどうかを確認できますか?ページのコンストラクタページからOnNavigatedToが呼び出されるかどうかを知るにはどうすればいいですか?
答えて
あなたはピボットのページを埋め込むなら、あなたはOnNavigateToは(少なくとも、ないページコンストラクタから)呼び出される場合は伝えることができなくなります。
私はそれは、物事はかなり厄介になります、これに対して助言します。私はあなたのページやピボットに追加することができますユーザーコントロールにページの内容を追加することをお勧めします。そうすれば、ホストコントロール(ページ/ピボット)に必要なロジックを追加できます。あなたがピボットに埋め込むことができます
ユーザーコントロールは、オーバーロードするonNavigatedありません。
イベントにonNavigatedは、コントロールが、他には何が含まれているページに対して発生します。
ページ内のコントロールを個別に初期化する場合は、親ページのonNavigatedまたはonLoadedイベントにコードを呼び出す必要があります(XAMLから手動で有効にしたり、コード)
いいえ私はコントロールではできない多くのロジックを持っているので、私はコントロールなしでやりますので、私は2つのソリューションについて考えました:まず、OnnavigatedToでコンストラクタで何を行う必要があり、 tはOnNavidatedToでそれを行う」第二:。。ピボットXAMLとピボットCS内のすべての木のページのコードを書き換えて良いか多分あなたが知っているどのようなソリューションより良いソリューションを? –
- 1. 誰がSendMessageを呼び出したのかを知るにはどうすればいいですか?
- 2. dialogFragmentでonActivityCreatedが呼び出されないようにするにはどうすればいいですか?
- 3. VBページからjspページを呼び出すにはどうすればよいですか?
- 4. フラグメントのonCreateView()が呼び出されないようにするにはどうすればよいですか?
- 5. クラスメソッドがインスタンスで呼び出されないようにするにはどうすればよいですか?
- 6. CrafterのWebページからcstudioアクションを呼び出すにはどうすればいいですか?
- 7. Djangoテンプレートは、どのテンプレートが呼び出されるかをどのように知っていますか
- 8. 既にロックされたコードブロックをクラスから呼び出すにはどうすればいいですか?
- 9. これらの通知はどのように呼び出されますか?
- 10. asyncモジュールでコールバックが期待どおりに呼び出されているかどうかをテストするにはどうすればよいですか?
- 11. クライアントからサーバーへの呼び出しを同期させるにはどうすればいいですか?
- 12. VBコードからページ上のiframeに投稿を呼び出すにはどうすればよいですか?
- 13. iframeがexternallというページのすべてのリンクを呼び出したかどうかを確認するにはどうすればよいですか?
- 14. バッチスクリプトは、PowerShellから呼び出されたかどうかを知ることができますか?
- 15. メソッドが既に呼び出されているかどうかを確認するにはどうすればいいですか?
- 16. teambuildからmsbuildのバッチファイルからmsbuildを呼び出すにはどうすればいいですか?
- 17. スクリプトマネージャーがページにあるかどうかを検出するにはどうすればよいですか?
- 18. SuperAgent AJAXがOPTIONSを呼び出さないようにするにはどうすればよいですか?
- 19. wpfページからモーダルウィンドウを呼び出すにはどうすればよいですか?
- 20. htmlページからexeファイルを呼び出すにはどうすればよいですか?
- 21. モックメソッドで関数が呼び出されているかどうかを確認するにはどうすればよいですか?
- 22. アクションがRenderActionによって呼び出されているかどうかを確認するにはどうすればよいですか?
- 23. どのクラスの `main`メソッドが実行時に呼び出されたかを知るにはどうすればいいですか?
- 24. WebページがiPhoneからズームされないようにするにはどうすればよいですか?
- 25. xp_cmdshellの呼び出しをt-sqlコードから削除するにはどうすればいいですか
- 26. ノンモックドメソッドが呼び出されたことを確認するにはどうすればいいですか?
- 27. IControllerFactory.GetControllerInstance()が呼び出される前にカスタムコードを実行するにはどうすればよいですか?
- 28. setupUiがすでに呼び出されているかどうかを知る方法
- 29. リストエレメントメソッドが呼び出されているかどうかを確認する
- 30. 関数を呼び出すにはどうすればいいですか?
しかし、特にOnNavigatedToメソッドでpage.csコードで行うことはたくさんあります。ピボットコントロールに追加する必要があるページが3つあります。あなたが言うようにすれば、私はmanを書き直す必要があります私のピボットページの論理。間違っているのですか? –
OnNavigatedToのロジックは、ページがピボットに埋め込まれているときには呼び出されません。両方の場合に使用されるUI /ロジックをユーザーコントロールに分けて、これをページとピボットに追加する必要があります(これは別のページにあると想定しています)。 – calum
はい別のページにあります。ありがとう。 –