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 события предоставляет данные, позволяющие определить, какую ссылку щелкнули в элементе управления, чтобы обработать эту ссылку.

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

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