2012-03-21 93 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); 
}