2012-06-20 35 views
0

以下所有功能都應該在瀏覽器外模式下工作。 在我的項目開始時有登錄頁面,在MainPage.xaml登錄後有一個按鈕,點擊此按鈕時應該打開一個新頁面,並在頁面中用WebBrowser控件進行網格控制,因爲網格選中的項目發生變化它應該反映到第一個窗口。如何在單獨的窗口中打開Xaml頁面除了MainPage.Xaml

請幫我
感謝

回答

0

我認爲這是不可能在Silverlight 4 所以我更新我的項目的Silverlight 5以及使用Window類外的瀏覽器應用程序。達到我的要求

 WebBrower wb = new WebBrowser(); 
         wb.ScriptNotify += new EventHandler<NotifyEventArgs>(b_ScriptNotify); 
         Window win = new Window(); 
         win.Height = 870; 
         win.Width = 600; 
         win.Title = "Site Map"; 
         win.Content = wb; 
         win.Visibility = Visibility.Visible; 

void b_ScriptNotify(object sender, NotifyEventArgs e) 
     { 
      MessageBox.Show(Convert.ToInt32(e.Value).ToString()); 
     } 
相關問題