Как передать значения из обычной страницы (MainPage.xaml), которая является страницей PhoneApplication, на страницу ChildWindow (которая является управлением Silverlight)?
Приведенный ниже синтаксис, используемый для передачи значений, обычно не работает:
На главной странице. Xaml:
NavigationService.Navigate(new Uri("/Xy.xaml?message=" + Message, UriKind.Relative));
В Xy.xaml:
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
if (this.NavigationContext.QueryString.ContainsKey("message"))
{
//do this
}
}
Здесь NavigationContext не работает !!
Есть ли возможность прочитать значения на странице Childwindow ??