2010-10-17 25 views

回答

5

通常,Windows Phone 7应用程序使用类似于由浏览器托管的Silverlight导航应用程序的表单导航。这允许手机后退按钮从已导航到的“页面”导航回。

您的Jeans“窗体”实际上应该从PhoneApplicationPage派生,并且应该有一个简单的默认构造函数(而不是像目前一​​样接受参数的构造函数)。

你会然后导航到你的页面使用如下代码: -

NavigationService.Navigate(new Uri("/Views/Jeans.xml?name=Elwood%20Curtis")); 

你的“牛仔裤”页面,然后其大部分初始配置的OnNavigatedTo: -

protected override void OnNavigatedTo(Microsoft.Phone.Navigation.PhoneNavigationEventArgs e) 
    { 
     base.OnNavigatedTo(e); 
     Name = NavigationContext.QueryString["name"]; 
     // Other code you would have otherwise run in a parameterised constructor 
    } 
相关问题