zol*_*ius 17 navigation hyperlink windows-phone-7
我有以下问题:我有我的Windows Phone 7的应用项目,我有一个HyperlinkButton与NavigateUri绑定到一个Uri像这样创建的:
Uri uri = new Uri("http://google/ro",UriKind.Ablosute)
但是当我按下按钮时,我收到以下错误:
导航仅支持作为片段的相对URI,或以'/'开头,或者包含'; component /'.\ r \n参数名称:uri
我做错了什么?或者WP7不允许从具有HyperlinkButton?的应用程序上网冲浪?因为当我创建uri时,Uri uri = new Uri("/Page.xaml",UriKind.Relative)它会将我重定向到Page.xaml项目中.
Chr*_*Rae 34
我找到了一个相当奇怪的解决方法来解决这个问题.只需将一个TargetName ="_ blank"属性添加到您的HyperlinkButton控件,它就会神奇地开始工作.
<HyperlinkButton Content="Google" NavigateUri="http://google.com" TargetName="_blank" />
克里斯
您无法使用手机导航系统导航到网络(您希望它显示在哪里?)。但您可以使用 Web 浏览器控件在应用程序中显示网页。看这个例子
您还可以使用Web 浏览器任务,类似于
WebBrowserTask wtb = new WebBrowserTask();
wtb.Uri = new Uri("http://www.google.com", UriKind.Absolute); 
wtb.Show();