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
.
Дополнительные сведения об обработке событий см. в разделе Обработка и создание событий.