RichTextBox链接不做任何事情

RichTextBox链接不做任何事情

问题描述:

我有一个RichTextBox控件的窗体上有一些文本,其中一些是URL。 DetectUrls属性设置为true。该控件能够正确检测到我的URL(它们是蓝色的,带下划线的,当我将它们悬停时,光标变为一只手)。但是,当我点击它们时,没有任何反应(双击并按Ctrl +点击同样无效)。我已将ReadOnly属性设置为true,不确定是否重要。我错过了明显的东西吗?RichTextBox链接不做任何事情

您点击链接时会触发事件。

挂钩到

public event LinkClickedEventHandler LinkClicked; 

OnLinkClicked 
+0

啊,我不知道怎么错过了,这是很明显的。您知道如何使用在该事件中点击的URL打开默认浏览器吗? – Jason 2009-10-01 16:38:25

+1

尝试Process.Start(e.LinkText)。 – itsmatt 2009-10-01 16:52:01