C# Hyperlink im TextBlock: es passiert nichts wenn ich drauf klicke

In meinem C# - standalone-Anwendung, ich möchten, dass Benutzer klicken auf einen link, dass würde starten Sie Ihre Lieblings-browser.

System.Windows.Controls.TextBlock text = new TextBlock();
Run run = new Run("Link Text");

Hyperlink link = new Hyperlink(run);
link.NavigateUri = new Uri("http://w3.org");
text.Inlines.Add(link);

Den link richtig angezeigt wird.

Wenn ich mit der Maus über Sie, wird der link rot wird.

PROBLEM: Wenn ich klicke es passiert nichts.

Habe ich etwas vergessen? Muss ich implementieren, irgendeine Art von Methode, um wirklich lassen Sie den link geöffnet werden?

Schreibe einen Kommentar