Поделиться через


RichTextBox.LinkClicked Событие

Определение

Происходит при щелчке пользователем ссылки, расположенной в тексте элемента управления.

public:
 event System::Windows::Forms::LinkClickedEventHandler ^ LinkClicked;
public event System.Windows.Forms.LinkClickedEventHandler LinkClicked;
public event System.Windows.Forms.LinkClickedEventHandler? LinkClicked;
member this.LinkClicked : System.Windows.Forms.LinkClickedEventHandler 
Public Custom Event LinkClicked As LinkClickedEventHandler 

Тип события

Примеры

В следующем примере кода содержится обработчик LinkClicked события . Обработчик событий обрабатывает щелчки по ссылке в документе RichTextBox элемента управления и запускает экземпляр браузера по умолчанию (с помощью Process.Start метода ), отображая страницу для ссылки, которую вы щелкнули. В этом примере требуется, чтобы обработчик событий был подключен к событию LinkClicked для RichTextBox.

private:
   void Link_Clicked( Object^ sender, System::Windows::Forms::LinkClickedEventArgs^ e )
   {
      System::Diagnostics::Process::Start( e->LinkText );
   }
private void Link_Clicked (object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
   System.Diagnostics.Process.Start(e.LinkText);
}
Private Sub Link_Clicked(sender As Object, e As System.Windows.Forms.LinkClickedEventArgs)
   System.Diagnostics.Process.Start(e.LinkText)
End Sub

Комментарии

Вы можете создать обработчик событий для этого события, чтобы обработать ссылку, щелкнув ее в элементе управления. Используя сведения, предоставленные обработчику событий, можно определить, какая ссылка была щелкнуна в документе.

Важно!

По умолчанию ссылки отображаются в виде текста и не доступны для щелчка. Чтобы сделать их доступными для щелчка, DetectUrls задайте для свойства значение true.

Дополнительные сведения об обработке событий см. в разделе Обработка и создание событий.

Применяется к

См. также раздел