Share via


RichTextBox.DetectUrls Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda RichTextBox bude automaticky formátovat Uniform Resource Locator (URL) při 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

trueRichTextBox pokud bude automaticky formátovat adresy URL zadané do ovládacího prvku jako odkaz, jinak false. Výchozí formát 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 zpracuje kliknutí na odkaz v dokumentu RichTextBox ovládacího prvku a spustí instanci výchozího prohlížeče (pomocí Process.Start metody), která zobrazí stránku pro odkaz, na který bylo kliknuto. 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 truehodnotu , veškerý text zadaný do ovládacího prvku, který je určen jako RichTextBox adresa URL, se automaticky naformátuje jako odkaz. Můžete vytvořit obslužnou rutinu LinkClicked události pro událost, která bude zpracovávat všechna propojení klepnutá v ovládacím prvku. Položka LinkClickedEventArgs , která je poskytována obslužné rutině události pro LinkClicked událost, poskytuje data, která vám umožní určit, na který odkaz bylo v ovládacím prvku kliknuto, aby bylo možné propojení zpracovat.

Platí pro

Viz také