【发布时间】:2011-06-14 08:12:39
【问题描述】:
架构是这样的:
单击按钮后,将打开一个 HTML 页面,其中包含一个链接。单击链接时,我想在 WP7 的外部(默认)浏览器中打开它,以便应用程序关闭并在外部打开链接。我该如何实现呢?
在 xaml 文件中添加了此控件:
<phone:WebBrowser Name="browser" Margin="0,78,0,0" />
点击按钮:
private void Information_Loaded(Object sender,RoutedEventArgs e)
{
Assembly assembly = Assembly.GetExecutingAssembly();
using (Stream stream = assembly.GetManifestResourceStream("index_en.html"))
{
using (StreamReader reader = new StreamReader(stream))
{
string html = reader.ReadToEnd();
browser.NavigateToString(html);
}
}
现在 index_en.html 有一个可以在外部浏览器中打开的链接。
【问题讨论】:
标签: c# windows-phone-7 hyperlink browser