2013-03-06 2 views
1

Я вещь, чтобы перемещаться между страницами, сохраняя ту же самую оригинальную страницуПеремещение между Пользователем управления Страницы

Кодекс в MainPage.xaml является

xmlns:views="clr-namespace:MainPage.View" 

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> 
     <views:Page1 x:Name="InterfacePage"/> 
</Grid> 

Page1 в центре пользователя Страница с помощью кнопки в Это. Когда я нажимаю эту кнопку, я бы хотел изменить страницу Page 1 на страницу 2 другой страницы пользовательского контроля без изменения MainPage

Я искал, но ничего не нашел на этом Кстати, я делаю это с помощью окон Телефон 8 SDK Благодаря

+0

Windows 8 SDK или Windows Phone 8 SDK? Это приложение WP 7 или предназначено для WP8? – nkchandra

+0

Windows Phone 8 SDK предназначен для Windows Phone 8 устройств – AsCo22

ответ

0

В случае ButtonClick из Page1, попробуйте этот

Button_Click() 
{ 
    var contentPanel = (this.Parent as Grid); 
    Page2 page2 = new Page2() { Name = "AnotherPage" }; 

    contentPanel.Children.Remove(this); 
    contentPanel.Children.Add(page2); 
} 
+0

Спасибо, что работает отлично – AsCo22

+0

Было интересно, можете ли вы указать мне в сторону дополнительной информации, чтобы я мог узнать больше – AsCo22

+0

Какую информацию вы хотите? [Спросить здесь] (http://chat.stackoverflow.com/rooms/17226/windows-phone-7-8) – nkchandra