Прочитать на английском

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


RichTextBox.DetectUrls Свойство

Определение

Получает или задает значение, определяющее, будет ли элемент управления RichTextBox автоматически форматировать адрес URL при вводе его в элемент управления.

public bool DetectUrls { get; set; }

Значение свойства

Значение true, если элемент управления RichTextBox будет автоматически форматировать как ссылки адреса URL, вводимые в элемент управления; в противном случае — значение false. Значение по умолчанию — true.

Примеры

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

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

Комментарии

Если для этого свойства задано значение true, любой текст, введенный в элемент управления , который определяется RichTextBox как URL-адрес, автоматически форматируется как ссылка. Вы можете создать обработчик событий для события, LinkClicked чтобы обрабатывать все ссылки, щелкаемые в элементе управления . Объект LinkClickedEventArgs , предоставляемый обработчику событий для LinkClicked события, предоставляет данные, позволяющие определить, какая ссылка была щелкнуна в элементе управления для обработки ссылки.

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

Продукт Версии
.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

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