问题标签 [navigateuri]

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 投票
3 回答
27893 浏览

wpf - 通过 Uri 将参数传递给 WPF 页面

在导航风格的 WPF 应用程序(NavigationWindow,不是 XBAP)的上下文中:

超链接的 NavigateUri 是否可以包含额外的参数,例如路径数据或查询字符串?例如,有什么方法可以将我的 NavigateUri 设置为/Product.xaml/123or /Product.xaml?id=123,并让我的 Product.xaml 页面能够看到它是使用参数调用的123

0 投票
1 回答
3228 浏览

wpf - 有没有办法将绑定添加到 WPF 中超链接上的 NavigateUri 属性?

我正在使用文本框中的超链接添加指向我的 WPF 应用程序的链接:

绑定“MyLink”不起作用。我需要使用的链接有一个带有变量的查询字符串,我需要在代码中动态更改。如果我尝试将链接硬编码到 XAML 中,我会收到错误,因为查询字符串有一个带有 & 符号的变量。

当我将它指向像谷歌这样的网站时,我的链接正在工作。但我需要在 c# 代码中设置它并且能够在查询字符串中设置我的变量。有没有办法做到这一点?谢谢!

0 投票
1 回答
356 浏览

facebook - 在 WP7 应用程序中调用和处理来自 Rest 服务的响应

我是 WP7 的新手,我正在开发一个使用 C# 与 Rest 服务通信的 WP7 应用程序。我已经能够使用 HttpWebRequest 成功开发异步代码与之交互。

但是,我在登录方面遇到了困难(该服务提取了登录到 Facebook 的所有详细信息,因此我不必处理它们。我需要做的就是通过服务调用进行登录)。

该服务通过向我提供一个 URI 来进行登录,我可以调用该 URI,我需要在 QueryString 中包含几个参数(例如应用程序和用户登录信息)。我需要发送的另一个参数是我的应用代码中的“响应 URI”,用于接收登录响应。因此,当服务执行登录过程时,它会不断地将信息发送回我的“响应 URI”,以通知我登录过程的状态。

登录过程的可能结果包括:
1- 查询字符串中的成功消息到我的“响应 URI”

2-更有趣的是,该服务可能需要我的用户输入其他信息才能登录,在这种情况下,该服务希望在我的应用程序中显示一个网页供用户输入此信息。

由于上面的#2,我相信我需要在我的 WP7 应用程序中使用“响应 URI”作为 WebBrowser 控件。因此,来自服务的登录响应可以发送到那里,我只监视该 WebBrowser 上显示的 URI 的查询字符串,直到我确定我们已经到达登录过程的“最终结果”。同时,如果需要,我的应用程序只是让服务利用 WebBrowser 与我的用户进行交互。

我的问题是我不知道如何将登录调用的“响应路径”设置为 WebBrowser。任何帮助或建议将不胜感激。

提前致谢。

0 投票
1 回答
523 浏览

silverlight - 导航到 silverlight 中的新页面实例

我有一个问题,我有一个超链接按钮(存在于母版页中),它导航到没有任何 id 的“项目”页面,因此创建了一个新项目,因为什么都不存在。但是,如果我这样做了,然后再次单击同一个按钮,则什么也不会发生。有可能以某种方式解决这个问题吗?

0 投票
2 回答
1012 浏览

scheduled-tasks - ShellToast.NavigationUri 被忽略 - toast 将我带到 MainPage.xaml // WP7.1 Mango

我一直在玩后台任务,一切都很好(但很奇怪),但现在我尝试做这样的事情:

当我按下 toast 通知时,哪个应该把我带到GoHereFromToastLink.xaml,但它总是把我带到MainPage.xaml - 有人知道这是否是一个错误?还是我做错了什么?

0 投票
2 回答
443 浏览

c# - NavigationService 抱怨从未附加到任何视图的类执行“FileNotFound”

我正在尝试从某个处理服务器 API 的类导航到另一个页面(使用 UriMapping),但它不起作用。这是我的代码:

SDK一直说,该文件不存在。但是如果我从某个类调用 Navigate(),附加到视图(fe,MainPage.xaml.cs),那么导航成功。任何人都可以帮忙吗?

UPD。我有多个 *.xaml 页面,但这个类没有直接连接到另一个页面。现在,这个类名为“JSON-RPC”。我尝试了不同的方法来解决我的问题(甚至将他命名为“公共部分 JSON-RPC:PhoneApplicationPage”),但是......问题是:如果我将从某个类调用 Navigate(),附加到 *.xaml 页面(在解决方案资源管理器,它像树一样显示 - *.xaml 页面 -> pagename.xaml.cs),然后它就可以工作了;如果我从我的 JSON-RPC 类中调用 Navigate(),那么它总是说“找不到文件”。

UPD2。解决方案: 有时我觉得自己是个傻瓜。答案是:

我们需要调用 Dispatcher 来解决这个问题。

0 投票
1 回答
51 浏览

android - 导航到滚动视图的特定部分

我有一个由 3 个线性布局(3 页)组成的水平滚动视图。如何导航到滚动视图的第三个布局?(默认情况下,它在页面的第一个布局上导航)

非常感谢你的帮助!

0 投票
4 回答
13066 浏览

c# - TextBlock 中的 C# 超链接:单击它时没有任何反应

在我的 C# 独立应用程序中,我想让用户单击可以启动他们喜欢的浏览器的链接。

链接显示正确。

当我将鼠标移到它上面时,链接变为红色。

问题:当我点击它时,什么也没有发生。

我是不是忘记了什么?我是否需要实现某种方法才能真正让链接打开?

0 投票
1 回答
247 浏览

c# - 应用恢复时禁用 OnNavigatedTo

我想知道是否可以在 Windows Phone 应用程序中禁用 OnNavigatedTo 事件。为什么我想这样做是因为当我在应用程序中导航时,一切都按我的意愿工作。

但是,当我转到主屏幕并在它恢复时返回应用程序时,它会执行 OnNavigatedTo,我只希望只要您在应用程序中的页面之间导航,它就会被触发。

这可能吗?

0 投票
1 回答
358 浏览

xaml - 在 WP>7 页之间滑动导航

假设我们有 5 个 Xaml 页面。Page1.xaml 与 Page1.cs Page2.xaml 与 Page2.cs Page3.xaml 与 Page3.cs Page4.xaml 与 Page4.cs Page5.xaml 与 Page5.cs

并且所有这些都是单独工作的,您可以通过 Page1.xaml 通过点击一些图标来访问它们!现在我想通过滑动页面来进行导航,例如

如果我在第2页并且从右向左滑动然后您将转到第3页,如果您再次从右向左滑动您将转到第4页,所以如果现在从左到右滑动您将返回第3页。

这是我的目标,很高兴在当前页面的左右看到下一页和上一页的一小部分,以便知道我要去哪里!