gpt4 book ai didi

windows-phone-7 - WP7:将参数传递到新页面?

转载 作者:行者123 更新时间:2023-12-03 11:28:07 25 4
gpt4 key购买 nike

在Windows Phone 7 Silverlight应用程序中,我使用

NavigationService.Navigate(new Uri("/View/SecondPage.xaml", UriKind.Relative));

现在,我想将参数传递到新页面。我了解可以使用以下简单参数传递:
NavigationService.Navigate(new Uri("/View/TilgungsratePage.xaml?id=4711", UriKind.Relative));

并使用
protected override void OnNavigatedTo(Microsoft.Phone.Navigation.PhoneNavigationEventArgs e) 
{
base.OnNavigatedTo(e);
String id = NavigationContext.QueryString["id"];
}

对于简单的参数,可以,但是如何传递列表?
复杂的物体?
除了简单的值(value)观之外,什么都没有?

最佳答案

Charles Petzold在他的书"Programming Windows Phone 7"(第6章,第3节,“在页面之间共享数据”)中推荐了App类的属性(从Application派生)。每个页面都可以通过Application.Current访问它。字典PhoneApplicationService.Current.State也很有趣。这对墓碑有用。整章也许有趣。

关于windows-phone-7 - WP7:将参数传递到新页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4143383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com