RichTextBox.LinkClicked Zdarzenie
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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 wydarzenia
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ń.