2012-03-21 96 views
1

13分钟前| LINK如何在代码中创建并打开超链接?

在XAML中,超链接可以设置为

<HyperlinkButton Content="Website" NavigateUri="mysite" TargetName="_blank"/> 

那么当它的用户点击,链接将会打开。

所有这些都可以在代码隐藏中完成:创建超链接并打开它?

回答

1

的XAML

<HyperlinkButton 
    Content="Website" Click="HyperlinkClick" 
    NavigateUri="mysite" TargetName="_blank" x:Name="hyperlink" /> 

代码背后

private void HyperlinkClick(object sender, System.Windows.RoutedEventArgs e) 
{ 
    HtmlPage.Window.Navigate(hyperlink.NavigateUri); 
} 

private void HyperlinkClick(object sender, System.Windows.RoutedEventArgs e) 
{ 
    HtmlPage.Window.Navigate(hyperlink.NavigateUri, hyperlink.TargetName); 
}