0

わずかな違いで、ナビゲーション対応の Silverlight アプリを構築したいと考えています。一部のシナリオでのみ、画面領域全体をロードしたくありません。

たとえば、画面領域全体に#/Customer/Casesロードします。/Customer/Cases.xamlただし、データ グリッドが表示されていた領域に#/Customer/Cases/Orders読み込ま/Customer/Cases/Orders.xamlれます (右にスライドする可能性があります)。

#URL 全体ではなく、その一部のみをロードするように親ナビゲーション フレームに指示するにはどうすればよいですか? 子ナビゲーション フレームの場合は逆ですか?

誰かが前にこのようなことをしたことがありますか?

意味をなさない場合はお知らせください。説明するのは非常に難しいです:)

4

2 に答える 2

0

1 つの可能性は、2 つのフレームを持つことです。設定した内部フレームで:

InnerFrame.JournalOwnership = JournalOwnership.OwnsJournal;

リンクはページを外側のフレームに#/Customer/Cases/Ordersロードします。/Customer/Cases.xaml?Orders内側のフレームをナビゲートする必要があることを知っている外側のフレーム/Customer/Cases/Orders.xaml

于 2011-09-28T16:35:08.883 に答える
0

Ultimate Frameworkを確認してください- Prism で無制限の並列およびネストされたフレームをサポートする Silverlight ナビゲーション フレームワーク

于 2012-03-18T13:11:31.587 に答える