1
在this question(來自eandersson的回答)中,超鏈接用在TextBlock
內。我想要做同樣的事情,但在代碼背後 - 如何做到這一點?從鏈接如何在代碼中的TextBlock中添加超鏈接?
例子:
<TextBlock>
<Hyperlink NavigateUri="http://www.google.com" RequestNavigate="Hyperlink_RequestNavigate">
Click here
</Hyperlink>
</TextBlock>
private void Hyperlink_RequestNavigate(object sender, RequestNavigateEventArgs e)
{
Process.Start(new ProcessStartInfo(e.Uri.AbsoluteUri));
e.Handled = true;
}