RichTextBox.DetectUrls Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda RichTextBox bude automaticky formátovat Uniform Resource Locator (URL) při jeho zadání do ovládacího prvku.

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

Hodnota vlastnosti

true RichTextBox pokud bude automaticky formátovat adresy URL, které jsou zadány do ovládacího prvku jako odkaz; jinak . false Výchozí hodnota je true.

Příklady

Následující příklad kódu obsahuje obslužnou rutinu LinkClicked události pro událost. Obslužná rutina události zpracovává kliknutí na odkaz v dokumentu RichTextBox ovládacího prvku a spustí instanci výchozího prohlížeče (pomocí Process.Start metody) zobrazující stránku pro odkaz, na který se klikl. Tento příklad vyžaduje, aby obslužná rutina události byla připojena k LinkClicked události pro .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

Poznámky

Pokud je tato vlastnost nastavena na true, jakýkoli text zadaný do ovládacího prvku, který je určen RichTextBox jako adresa URL, je automaticky formátován jako odkaz. Pro událost můžete vytvořit obslužnou rutinu LinkClicked události, která bude zpracovávat všechny odkazy, na které jste klikli v ovládacím prvku. Ta LinkClickedEventArgs je poskytována obslužné rutině události pro LinkClicked událost poskytuje data, která vám umožní určit, na který odkaz byl v ovládacím prvku kliknut, aby bylo možné zpracovat propojení.

Platí pro

Viz také