0

このリソースhttp://blog.jerrynixon.com/2015/04/implementing-hamburger-button-with.htmlに従いました。うまくいきました。

しかし、いくつかの xaml ページでのみ SplitView が必要です。これを達成する方法。

4

1 に答える 1

0

このサンプルの SplitView を使用すると、実際にフレーム内の他のページに移動します。シェルは、アプリケーションのページのコンテナーとして機能するページです。これは OnInitializeAsync() で行われます Window.Current.Content = new Views.Shell(this.RootFrame); 。最終的な結果は、アプリケーションのすべてのページが、シェル ページで定義された同じメニューを共有することです。

これを変更するには、シェルをルート ビジュアルとして設定せず、フレーム内ではなく直接ページに移動します。ただし、メニューを制限することが本当に理にかなっている場合は、検討する必要があります。これはアプリにとって適切なナビゲーション パターンでしょうか?

于 2015-09-30T08:32:53.620 に答える