Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
silverlight导航服务_Silverlight_Windows Phone 7_Navigation - Fatal编程技术网

silverlight导航服务

silverlight导航服务,silverlight,windows-phone-7,navigation,Silverlight,Windows Phone 7,Navigation,正在使用Windows7手机应用程序。我遇到了一个问题,导航服务不断出现一个空引用异常 这里是它加载导航的地方 Dim x As PrivDempsey.PagesList = CType(Me.lbTaskList.SelectedItem, PrivDempsey.PagesList) NavigationService.Navigate(New Uri(x.itsURI, UriKind.Relative)) x看起来像这样 .Name1 = "Sucss" .itsURI

正在使用Windows7手机应用程序。我遇到了一个问题,导航服务不断出现一个空引用异常

这里是它加载导航的地方

Dim x As PrivDempsey.PagesList = CType(Me.lbTaskList.SelectedItem, PrivDempsey.PagesList)
    NavigationService.Navigate(New Uri(x.itsURI, UriKind.Relative))
x看起来像这样

.Name1 = "Sucss"  
.itsURI = "/Pages/WSError/List.xaml?SiteID=1&Access=Cossacks"
在列表页面中,它如下所示

NavigationContext.QueryString.TryGetValue("Access", pSiteID).  
我有一个在公共子新的初始化后的组成部分

事情是。。我在我的代码中的其他地方使用了它,我可能遗漏了一些东西,但我非常确定它看起来像我的工作代码。我就是不能让它工作。。。它总是给我一个空引用异常

希望有人能帮忙

~~~~~ 我现在更困惑了…这是来自微软的网站

~~~~~~ 当我在

NavigationService.Navigate(New Uri(x.itsURI, UriKind.Relative)), x.itsURI = "/Pages/WSError/Listing.xaml?SiteID=2&Access=Cossack"
如果我超过导航服务一步。导航,我做一个 NavigationContext.QueryString.TryGetValueSiteID,pSiteID 结果是错误的。现在,当我进入List.xaml页面之前,先点击initializeComponent,然后点击NavigationContext.QueryString.TryGetValueSiteID,pSiteID返回为无法计算表达式。是执行无法计算表达式时显示的内容。在即时窗口中。如果我只是让代码运行,则错误为未处理的NullReferenceException

希望这能给你一些更好的信息

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 这就是让我绕过这个问题的原因。

什么是空值?运行调试器,在该行中断并找出哪个变量/属性为null。那么你就更接近找到解决方案了。如果你已经解决了问题,那么就把解决方案作为答案贴出来。