Моя проблема довольно проста: когда пользователь меняет выбор в ListBox, мне нужно, чтобы мое приложение переходило в полноэкранный режим, но мне нужно изменить отображаемую страницу. Я использую Silverlight 4
private void MainListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
PresentationPage currentPresentationPage = new PresentationPage();
App.Current.RootVisual = currentPresentationPage;
App.Current.Host.Content.IsFullScreen = true;
}
Когда код, приведенный выше, выполняется, приложение переходит в полноэкранный режим, но страница не изменяется, а только изменяет размер. Кто-нибудь может сказать мне, что не так с этим кодом? Спасибо