2011-06-06 76 views
2

超鏈接如何創建在C#代碼,看起來像在XAML以下?:如何創建在C#代碼,而不是XAML

<TextBlock> 
    <Hyperlink Click="HyperLinkClick">New Hyperlink</Hyperlink> 
</TextBlock> 
+0

這個簡單的問題了> 30分鐘找到。我有一個答案,但不能發佈,直到明天,因爲網站的限制。 – Sam 2011-06-06 19:55:29

回答

4

MSDN通常具有非常好的例子超鏈接。結合實例爲TextBlockHyperlink

TextBlock textBlock1 = new TextBlock(); 
Run run3 = new Run("Link Text."); 

Hyperlink hyperl = new Hyperlink(run3); 
hyperl.NavigateUri = new Uri("http://search.msn.com"); 

textBlock1.Inlines.Add(hyperl); 
相關問題