Freigeben über


RichTextBox.LinkClicked Ereignis

Definition

Tritt ein, wenn Benutzer auf einen Link im Text des Steuerelements klicken.

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 

Ereignistyp

Beispiele

Das folgende Codebeispiel enthält einen Ereignishandler für das LinkClicked Ereignis. Der Ereignishandler verarbeitet Linkklicks innerhalb des Dokuments eines RichTextBox Steuerelements und startet eine instance des Standardbrowsers (mithilfe der Process.Start -Methode), wodurch die Seite für den Link angezeigt wird, auf den geklickt wurde. Dieses Beispiel erfordert, dass der Ereignishandler mit dem LinkClicked -Ereignis für ein RichTextBoxverbunden wurde.

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

Hinweise

Sie können einen Ereignishandler für dieses Ereignis erstellen, um einen Link zu verarbeiten, auf den innerhalb des Steuerelements geklickt wurde. Mithilfe der für den Ereignishandler bereitgestellten Informationen können Sie bestimmen, auf welchen Link im Dokument geklickt wurde.

Wichtig

Standardmäßig werden Links als Text angezeigt und können nicht geklickt werden. Legen Sie die DetectUrls -Eigenschaft auf truefest, damit sie geklickt werden können.

Weitere Informationen zum Behandeln von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Gilt für:

Weitere Informationen