Windows phone 7 如何在Wp7中将一个值从普通的PhoneApplication页面传递到ChildWindow页面?
如何将一个值从一个普通页面(MainPage.xaml)传递到ChildWindow页面(silverlight控件),该页面是一个电话应用程序页面 用于正常传递值的以下语法无效: 在Mainpage.xaml中:Windows phone 7 如何在Wp7中将一个值从普通的PhoneApplication页面传递到ChildWindow页面?,windows-phone-7,windows-phone-7.1,Windows Phone 7,Windows Phone 7.1,如何将一个值从一个普通页面(MainPage.xaml)传递到ChildWindow页面(silverlight控件),该页面是一个电话应用程序页面 用于正常传递值的以下语法无效: 在Mainpage.xaml中: NavigationService.Navigate(new Uri("/Xy.xaml?message=" + Message, UriKind.Relative)); 在Xy.xaml中: protected override void OnNavigatedTo(System
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页面中的值???如果您可以解释“Childwindow”的含义,可能会有所帮助,因为WP7不支持
Childwindow
我使用了Silverlight中的Childwindow。xaml从下面的链接开始,解决了这个问题:谢谢