富文本框1.文本 = 带有超链接的文本

  • 本文关键字:文本 超链接 c#
  • 更新时间 :
  • 英文 :


我只是在学习 c# 你可以帮我吗? 我尝试这个 -> richTextBox1.Text = "https://www.google.com"; 我实际上看到了这个文本,它是可点击的,但是当我点击它时,没有任何反应。 如何将事件添加到此链接,以便打开链接?

另外,我如何将此链接(如当前文本"Google"(和内部事件转换为打开"https://www.google.com";

我知道如何做Process.Start,但我不知道如何将它插入到richTextBox。

或者简单地:

转到 richTextBox 属性,将 DetectUrls 属性设置为 true

然后在链接点击事件中:

private void richTextBox1_LinkClicked (object sender, LinkClickedEventArgs e) {
System.Diagnostics.Process.Start(e.LinkText);
}

最新更新