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