RichTextBox.LinkClicked 事件

定义

当用户在控件文本内的链接上单击时发生。

C#
public event System.Windows.Forms.LinkClickedEventHandler LinkClicked;
C#
public event System.Windows.Forms.LinkClickedEventHandler? LinkClicked;

事件类型

示例

下面的代码示例包含 事件的 LinkClicked 事件处理程序。 事件处理程序处理控件文档中 RichTextBox 的链接单击,并使用) 方法启动默认浏览器 (Process.Start 的实例,显示单击的链接的页面。 此示例要求事件处理程序已连接到 LinkClickedRichTextBox事件。

C#
private void Link_Clicked (object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
   System.Diagnostics.Process.Start(e.LinkText);
}

注解

可以为此事件创建事件处理程序,以处理在 控件中单击的链接。 使用提供给事件处理程序的信息,可以确定在文档中单击了哪个链接。

重要

默认情况下,链接显示为文本,并且不可单击。 若要使其可单击,请将 DetectUrls 属性设置为 true

有关如何处理事件的详细信息,请参阅 处理和引发事件

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另请参阅