Вложенный NavigationFrame в приложении Silverlight (мульти анимация) - PullRequest
0 голосов
/ 13 июня 2011

Я хотел бы создать приложение Silverlight с поддержкой навигации с небольшой разницей. Я не хочу загружать всю область экрана, только ее часть, и только в некоторых случаях.

Например, #/Customer/Cases загружает /Customer/Cases.xaml во всей области экрана. Но #/Customer/Cases/Orders загружает /Customer/Cases/Orders.xaml в область, где отображалась сетка данных (возможно, скользит вправо).

Как мне сказать родительскому фрейму навигации не загружать весь #URL, а только его часть? И наоборот для детской навигационной рамки?

Кто-нибудь делал что-то подобное раньше?

Пожалуйста, дайте мне знать, если это не имеет никакого смысла, это довольно сложно объяснить:)

Ответы [ 2 ]

0 голосов
/ 28 сентября 2011

Одна возможность - два кадра. Во внутренней рамке вы установили:

InnerFrame.JournalOwnership = JournalOwnership.OwnsJournal;

Ссылка #/Customer/Cases/Orders загружает страницу /Customer/Cases.xaml?Orders во внешнем фрейме. Внешний кадр, чем он знает, должен перемещать внутренний кадр к /Customer/Cases/Orders.xaml

...