2012-03-21 11 views
1

1時間前| 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); 
} 
関連する問題