问题标签 [navigationservice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1694 浏览

c# - 如何修复导航服务失败错误?视窗电话 8

当我触发点击事件导航到 LocationDetail 时,如下所示:

应用程序崩溃并且调试器打开 App.xaml.cs 在此代码中突出显示:

有谁知道为什么会这样。类中是否存在错误或它会这样做的原因?

被导航到的页面的完整类如下:

这是我导致崩溃的代码:

0 投票
1 回答
111 浏览

vb.net - 隔离存储设置和导航服务错误

所以我休息了一下,从 C# 转到 VB 来开发 Windows Phone 8 应用程序。这只是一个测试,我有这个非常奇怪的问题。

首先我的基本场景是我有页面A和页面B。用户必须在进入页面B之前填写一些详细信息。只有当用户已经填写了页面A中的信息时才会显示页面B,有点像第一次跑步。

我所做的是添加了以下代码:

一旦用户单击“创建帐户”按钮。他将被导航到页面 B,此后用户将不必在页面 A 中填写信息。“AccountCreated”是一种检查。在这里:

所以基本上检查并查看 IsoSettings 是否包含“AccountCreated”然后将用户带到页面 B,如果不将他带到页面 A。现在这种方式工作正常。没问题。按我想要的方式工作。

现在我添加了一个设置页面。有一种设置,用户可以决定是否显示登录页面。如果它是“关闭”的,那么显然它不会被显示并且打开......

我已经添加了这个:

现在这就是问题发生的地方。所以当用户第一次运行这个应用程序时。他必须通过页面 A。他填写信息,然后导航到登录页面。现在,一旦用户登录或只是在登录页面中关闭应用程序并重新打开它,用户就会被导航到页面 A,要解决此问题,用户必须关闭应用程序并重新打开它。

有人可以帮我清理一下吗?谢谢!

0 投票
0 回答
94 浏览

windows-phone-8 - LongListSelector 和 NavigationService.GoBack()

简单的问题是:

  1. 我在 LLS 上选择了一项,项目模板扩展并且有 4 个按钮。
  2. 单击其中一个并导航另一页。
  3. 然后用 NavigationService.GoBack() 导航回来这是结果

我选择了第 3 项,在导航到某个地方并返回后,它从最后一项中选择了第 3 项并显示了隐藏的项目(名为“Gizli”的意思是“秘密”)并隐藏了同一个地方的项目......

问题是什么?

这也是@Pantelis 的一个基本示例,我进行了更改以显示问题。 样本

0 投票
1 回答
65 浏览

c# - 如何检索在wp8中使用navigationservice.service()调用的库实例

我在 wp8 中创建了一个身份验证库,它要求我提供登录屏幕 UI 并返回会话 ID 和其他有关服务器身份验证的登录详细信息。我有一个返回登录数据的 API。

现在在应用程序中,我使用 NavigationService.navigate () 进入登录屏幕,它会自动实例化我的库类..

我的问题是如何获得对由导航方法实例化的类对象的引用。此外,navigate() 似乎是异步的,因为它显示了我的登录页面并在调用后立即移动到该行。我的要求是我必须在执行身份验证后调用返回登录数据的 API,但我没有实例化对象的引用来调用它

有什么方法可以让 navigate() 等到身份验证完成?

0 投票
2 回答
63 浏览

windows-phone-7 - 适用于 Windows Phone 7 的 GPS 导航服务

我正在 WP7 中编写旅行应用程序。是否可以在 WP7 上使用 Bing 地图导航到 GPS 坐标。

我的意思是我有 GPS 坐标,按钮“前往”,点击它后我会有到达那个点的路线(通过 Bing 服务)?

0 投票
1 回答
192 浏览

xaml - 导航到新页面失败:在 Windows Phone 8 上自动返回到上一页

我创建了一个 Pivot 应用程序,启动 HomePage 并使用按钮导航到一个新的空白页面。

显示新页面,但过了一会儿,它终止并返回上一页。我还收到以下错误:

有没有人经历过类似的行为?

但是,如果我直接启动此页面 (ForgotPasswordPage)(而不是 HomePage),它会正常启动。

更新

我注意到这发生在我从带有 Pivot 控件的页面导航的任何页面上。这与问题有什么联系吗?

更新#2

我尝试了以下流程:假设我有以下页面:

  • 主页
  • 主页(这是带有枢轴的那个)
  • 登录页面

我启动 MainPage,然后使用应用栏上的操作导航到主页。到目前为止一切都很好。然后使用一个按钮导航到 LoginPage,这是一个简单的空白页面。一段时间后,此页面终止,我自动返回主页。

然后我尝试从 MainPage 启动 LoginPage。登录页面正常启动,但几秒钟后它终止,我返回到我从未导航到的主页!!!!

这是否有助于理解出了什么问题?

更新#3

我从一开始就设置了整个项目,然后开始添加上一个项目的代码。我发现这种行为是由于我拥有的 DispatchTimer 而产生的,我从未停止过。修复了它,现在问题解决了。谢谢大家的帮助。

提前致谢!

0 投票
0 回答
46 浏览

object - 我可以在不使用 windows phone 8 中的“new Uri”对象的情况下从 myonepage.xaml 导航到 secondpage.xaml

我面临一个问题;在导航两个页面期间,我的应用程序崩溃了。

是否有可能在 Windows Phone 8 中出现以下情况?

如果有人知道要执行此方案,请告诉我。

0 投票
0 回答
298 浏览

c# - wpf 继承 DocumentViewer 和 Frame Navigation

我写了一个继承自 DocumentViewer 的类

我使用这个查看器来显示带有书签的 XPS 文件,在导航到书签后,文档将在标准 DocumentViewer 中重新加载。我知道如何在重新加载后更改样式,但我找不到解决此问题的方法。

是否可以更改 FixedDocument 的默认查看器?

如果没有,也许有人知道另一种解决方法。

0 投票
1 回答
233 浏览

c# - Windows Phone 8.1 页面导航方法

我浏览了一些代码并熟悉了 Windows Phone 8.1 中的导航服务。但是我需要在我的基本页面中声明此代码,以便在所有其他页面中的每个位置都使用它,只声明一个代码。

例如,从以下代码中,

我只是在NavigateToPage(PageUri)中传递页面的 Uri来实现我的目标。但是我如何在 Windows Phone 8.1 中实现这一点。这是我试过的,

但我不能在这里使用 sourcePage 。可能是我对参数类型做错了。任何人都可以回答这个问题吗?

0 投票
2 回答
233 浏览

visual-studio-2012 - Windows Phone VB“未声明导航服务”

我在 Visual Studio Express 中创建了一个非常简单的 Windows Phone 8.1 应用程序。我已经添加了一个超链接控件,然后我可以双击转到相关的 VB 页面。

按照那里的许多教程的指示,我添加了按钮的代码 - 它应该将其导航到我创建的第二页。

但是 VB 不断给我错误“未声明导航服务”

到目前为止,搜索错误消息并没有给我带来什么快乐。