windows-phone-7 - Windows Phone 7 从应用程序导航到 Internet

标签 windows-phone-7 hyperlink navigation

我有以下问题:
我有我的 Windows Phone 7 应用程序,我有一个 HyperlinkButtonNavigateUri绑定(bind)到 Uri像这样创建:

Uri uri = new Uri("http://google/ro",UriKind.Ablosute)

但是当我按下按钮时,出现以下错误:

Navigation is only supported to relative URIs that are fragments, or begin with '/', or which contain ';component/'.\r\nParameter name: uri



我做错什么了?或者是不允许使用 HyperlinkButton 的应用程序上网的 WP7 ?自从我创建像 Uri uri = new Uri("/Page.xaml",UriKind.Relative) 这样的 uri它会将我重定向到 Page.xaml在项目中。

最佳答案

我发现了一个相当奇怪的解决方法来解决这个问题。只需将 TargetName="_blank"属性添加到您的 HyperlinkBut​​ton 控件,它就会神奇地开始工作。

<HyperlinkButton Content="Google" NavigateUri="http://google.com" TargetName="_blank" />

克里斯

关于windows-phone-7 - Windows Phone 7 从应用程序导航到 Internet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4510689/

相关文章:

c# - 如何使页面无效以再次强制渲染?

windows-phone-7 - 过渡动画背景色

javascript - 通过javascript将鼠标悬停添加到链接

R 中的 Windows/Cygwin 链接

ios - 如何将纬度值传递给 iPhone 中的下一个 View ?

windows-phone-7 - 绑定(bind)到 Windows Phone 7 项目数据模板内的 MVVM Light 中继命令

c# - WP7 : Type. GetMethods 抛出 MethodAccessException。这个错误有解决方法吗?

java - 用java按钮在浏览器中打开一个链接?

javascript - 是否有一个javascript来检查另一个脚本是否已被激活?

ios - Xamarin 形成带有导航页面的 iOS 选项卡式页面