C# 我可以使用NavigationContext.QueryString设置参数吗?(Windows Phone)
我可以像这样将值传递给导航上下文吗:C# 我可以使用NavigationContext.QueryString设置参数吗?(Windows Phone),c#,silverlight,windows-phone-7,silverlight-4.0,silverlight-3.0,C#,Silverlight,Windows Phone 7,Silverlight 4.0,Silverlight 3.0,我可以像这样将值传递给导航上下文吗: NavigationContext.QueryString["param1"] = "PARAM1"; 这是设置参数的好方法吗?首先,为什么需要在NavigationContext.QueryString中存储一些参数?还有另外一个好地方 如果要将参数传递到其他页面,请使用以下命令: NavigationService.Navigate(new Uri("SomePage.xaml?param1=PARAM1")) 如果需要将某些值保存到状态字典中,可以
NavigationContext.QueryString["param1"] = "PARAM1";
这是设置参数的好方法吗?首先,为什么需要在
NavigationContext.QueryString
中存储一些参数?还有另外一个好地方
如果要将参数传递到其他页面,请使用以下命令:
NavigationService.Navigate(new Uri("SomePage.xaml?param1=PARAM1"))
如果需要将某些值保存到状态字典中,可以使用(全局)或(特定于页面)首先,为什么需要在
NavigationContext.QueryString中存储某些参数?还有另外一个好地方
如果要将参数传递到其他页面,请使用以下命令:
NavigationService.Navigate(new Uri("SomePage.xaml?param1=PARAM1"))
如果需要将某些值保存到状态字典,可以使用(全局)或(特定于页面)在删除时保留状态字典。这可能不是一个理想的行为。状态字典会在墓碑上保留下来。这可能不是我们想要的行为。