RichTextBox.LinkClicked Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 true
wartość .
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.