RichTextBox.DetectUrls Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, определяющее, будет ли элемент управления RichTextBox автоматически форматировать адрес URL при вводе его в элемент управления.
public:
property bool DetectUrls { bool get(); void set(bool value); };
public bool DetectUrls { get; set; }
member this.DetectUrls : bool with get, set
Public Property DetectUrls As Boolean
Значение свойства
Значение 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 );
}
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
Комментарии
Если для этого свойства задано значение true
, любой текст, введенный в элемент управления , который определяется RichTextBox как URL-адрес, автоматически форматируется как ссылка. Вы можете создать обработчик событий для события, LinkClicked чтобы обрабатывать все ссылки, щелкаемые в элементе управления . Объект LinkClickedEventArgs , предоставляемый обработчику событий для LinkClicked события, предоставляет данные, позволяющие определить, какая ссылка была щелкнуна в элементе управления для обработки ссылки.