Udostępnij za pośrednictwem


RichTextBox.LinkClicked Zdarzenie

Definicja

Występuje, gdy użytkownik kliknie link w tekście kontrolki.

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 

Typ zdarzenia

Przykłady

Poniższy przykład kodu zawiera procedurę obsługi zdarzeń dla LinkClicked zdarzenia. Procedura obsługi zdarzeń przetwarza łącza w dokumencie RichTextBox kontrolki i uruchamia wystąpienie domyślnej przeglądarki (przy użyciu Process.Start metody ), wyświetlając stronę dla klikniętego linku. Ten przykład wymaga, aby LinkClicked program obsługi zdarzeń był połączony ze zdarzeniem dla elementu 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

Uwagi

Możesz utworzyć procedurę obsługi zdarzeń dla tego zdarzenia, aby przetworzyć link kliknięty w kontrolce. Korzystając z informacji podanych w procedurze obsługi zdarzeń, możesz określić, który link został kliknięty w dokumencie.

Ważne

Domyślnie linki są wyświetlane jako tekst i nie można ich klikać. Aby umożliwić ich klikanie, ustaw DetectUrls właściwość na truewartość .

Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Dotyczy

Zobacz też