RichTextBox.DetectUrls Proprietà

Definizione

Ottiene o imposta un valore che indica se l'oggetto RichTextBox formatterà automaticamente un Uniform Resource Locator (URL) quando viene digitato nel controllo.

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

Valore della proprietà

true se l'oggetto RichTextBox formatterà automaticamente gli URL digitati nel controllo come collegamenti; in caso contrario, false. Il valore predefinito è true.

Esempio

L'esempio di codice seguente contiene un gestore eventi per l'evento LinkClicked . Il gestore eventi elabora i clic sul collegamento all'interno del documento di un RichTextBox controllo e avvia un'istanza del browser predefinito (utilizzando il Process.Start metodo ), visualizzando la pagina per il collegamento selezionato. In questo esempio è necessario che il gestore eventi sia stato connesso all'evento LinkClicked per un oggetto 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

Commenti

Se questa proprietà è impostata su true, qualsiasi testo immesso nel controllo determinato da RichTextBox come URL viene formattato automaticamente come collegamento. È possibile creare un gestore eventi per l'evento LinkClicked per gestire tutti i collegamenti su cui si fa clic nel controllo . L'oggetto LinkClickedEventArgs fornito al gestore eventi per l'evento LinkClicked fornisce dati che consentono di determinare il collegamento selezionato nel controllo per elaborare il collegamento.

Si applica a

Vedi anche