2010-02-15 44 views
0

我在XBAP導航XBAP問題幀

有一個問題在導航我創建兩頁(第1頁和第2頁)

第一頁具有一個按鈕用於導航到第2頁

<Button Height="23" Width="76" Name="button1" Click="button1_Click">Page2</Button> 

private void button1_Click(object sender, RoutedEventArgs e) 
{ 
    NavigationService n = NavigationService.GetNavigationService(sender as Button); 
    n.Navigate(new Uri("Page2.xaml", UriKind.Relative)); 
} 

Page2中有一個框架沒有任何來源

<Frame Margin="0,90,0,0"/> 

運行的應用程序,並導航到第二頁後,導航將正常工作,

但是當我按下返回在瀏覽器中,然後按下按鈕1再次

瀏覽器會顯示此消息

image

注:在某些情況下,你需要重複嘗試

任何幫助!

在此先感謝

回答

0

,因爲你的瀏覽器崩潰,我認爲這是在以下組件之一了一些bug:

  • 瀏覽器(IE在這種情況下)
  • XBAP附加組件/插件(是的,有一種在.NET Framework安裝的瀏覽器中默默安裝的插件)

我敢打賭,這不能通過編程來解決...我建議如下:

  • 嘗試在不同的環境下重現(不同的IE版本,操作系統等)
  • 重新安裝.NET Framework和確保您有最新的,穩定的最終版本
  • 做相同與Internet Explorer
  • Firefox有XBAP的支持,以及 - 嘗試在Firefox

如果它工作在其他環境中,用戶應該有這個設置沒有問題。

希望這有助於

問候
托馬斯