В моем автономном приложении C# я хочу, чтобы пользователи щелкали ссылку, которая запускала бы их любимый браузер.
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);
Ссылка отображается корректно.
Когда я навожу на него мышь, ссылка становится красной.
ПРОБЛЕМА: Когда я нажимаю на нее, ничего не происходит.
Я что-то забыл? Нужно ли мне реализовать какой-то метод, чтобы действительно открыть ссылку?