RichTextBox.LinkClicked Evento

Definición

Se produce cuando el usuario hace clic en un vínculo en el texto del control.

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 de evento

Ejemplos

El ejemplo de código siguiente contiene un controlador de eventos para el LinkClicked evento. El controlador de eventos procesa los clics de vínculo dentro del documento de un RichTextBox control e inicia una instancia del explorador predeterminado (mediante el Process.Start método ), que muestra la página del vínculo en el que se hizo clic. En este ejemplo se requiere que el controlador de eventos se haya conectado al LinkClicked evento para .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

Comentarios

Puede crear un controlador de eventos para este evento para procesar un vínculo en el que se ha hecho clic en el control. Con la información proporcionada al controlador de eventos, puede determinar en qué vínculo se hizo clic en el documento.

Importante

De forma predeterminada, los vínculos se muestran como texto y no se pueden hacer clic. Para hacer clic en ellos, establezca la DetectUrls propiedad en true.

Para obtener más información acerca de cómo controlar eventos, vea controlar y provocar eventos.

Se aplica a

Consulte también