Condividi tramite


RichTextBox.LinkClicked Evento

Definizione

Si verifica quando l'utente fa clic su un collegamento all'interno del testo del controllo.

public:
 event System::Windows::Forms::LinkClickedEventHandler ^ LinkClicked;
public event System.Windows.Forms.LinkClickedEventHandler LinkClicked;
public event System.Windows.Forms.LinkClickedEventHandler? LinkClicked;
member this.LinkClicked : System.Windows.Forms.LinkClickedEventHandler 
Public Custom Event LinkClicked As LinkClickedEventHandler 

Tipo evento

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

È possibile creare un gestore eventi per questo evento per elaborare un collegamento selezionato all'interno del controllo . Usando le informazioni fornite al gestore eventi, è possibile determinare il collegamento selezionato nel documento.

Importante

Per impostazione predefinita, i collegamenti vengono visualizzati come testo e non sono selezionabili. Per renderli selezionabili, impostare la DetectUrls proprietà su true.

Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.

Si applica a

Vedi anche