2015-05-18 1 views
0

я перейти от моего SecondPage к моему MainPage так:Как мне перейти от моей MainPage и обновить его?

private void HardwareButtons_BackPressed(object sender, BackPressedEventArgs e) 
     { 
      Frame rootFrame = Window.Current.Content as Frame; 

      if (rootFrame != null && rootFrame.CanGoBack) 
      { 
       e.Handled = true; 
       rootFrame.GoBack(); 
      } 
     } 

но Пайетка падает, потому что в моем MainPage У меня есть <CaptureElement>, что мне нужно обновить. Поэтому я хочу знать, как обновить мою MainPage после того, как я перейду к ней.

+2

Пожалуйста, прочитайте: http://stackoverflow.com/help/how-to-ask, а не редактируйте свой вопрос. – Thealon

+1

Сделал это, спасибо @Thealon –

ответ

0

переопределение OnNavigatedTo()

является то, что вы искали?

+0

Нет, но спасибо @Cheese –

0

Я думаю, вам нужна загрузка страницы или предварительный просмотр страницы на главной странице. Пожалуйста, сообщите this источник.

Пример из MSDN:

public MyPage() 
{ 
    Load += new EventHandler(Page_Load); 
} 
+0

Вам это помогло? – Thealon

+0

Нет, я думаю, моя проблема в элементе Capture, потому что когда я работал с Silverlight, видео-кисть работала просто отлично –

0

Ваше приложение может быть сбой из-за captureElement. попробуйте отладить это и увидеть исключение. Это даст реальную причину сбоя.

Смежные вопросы