2012-06-20 4 views
0

Все нижеследующие функции должны работать в режиме «Вне браузера». В начале моего проекта есть страница входа в систему после входа в MainPage.xaml есть кнопка, при нажатии этой кнопки открывается новая страница с помощью элемента управления WebBrowser на странице есть управление сеткой, так как выбранный элемент сетки изменяется он должен быть отражен в 1-ом окне.Как открыть страницу 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()); 
     }