C# Hyperlink in TextBlock: nothing happens when I click on it
问题 In my C# standalone application, I want to let users click on a link that would launch their favorite 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); The link is displayed correctly. When I move the mouse over it, the link becomes red. PROBLEM: When I click it, nothing happens. Did I forget something? Do I need to implement some kind of