RichTextBox.DetectUrls Egenskap

Definition

Hämtar eller anger ett värde som anger om RichTextBox kommer att automatiskt formatera en url (Uniform Resource Locator) när den skrivs in i kontrollen.

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

Egenskapsvärde

true RichTextBox om automatiskt formaterar URL:er som skrivs in i kontrollen som en länk, falseannars . Standardvärdet är true.

Exempel

Följande kodexempel innehåller en händelsehanterare för LinkClicked händelsen. Händelsehanteraren bearbetar länkklick i dokumentet för en RichTextBox kontroll och startar en instans av standardwebbläsaren Process.Start (med hjälp av metoden) och visar sidan för länken som klickades. Det här exemplet kräver att händelsehanteraren har anslutits till LinkClicked händelsen för en 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

Kommentarer

Om den här egenskapen är inställd truepå formateras all text som anges i kontrollen som bestäms av RichTextBox att vara en URL automatiskt som en länk. Du kan skapa en händelsehanterare för händelsen för LinkClicked att hantera alla länkar som klickas i kontrollen. Det LinkClickedEventArgs som tillhandahålls till händelsehanteraren för LinkClicked händelsen innehåller data som gör att du kan avgöra vilken länk som klickades i kontrollen för att bearbeta länken.

Gäller för

Se även