RichTextBox.LinkClicked Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá se, když uživatel klikne na odkaz v textu ovládacího prvku.
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
Event Type
Příklady
Následující příklad kódu obsahuje obslužnou rutinu LinkClicked události pro událost. Obslužná rutina události zpracuje kliknutí na odkaz v dokumentu RichTextBox ovládacího prvku a spustí instanci výchozího prohlížeče (pomocí Process.Start metody), která zobrazí stránku pro odkaz, na který bylo kliknuto. Tento příklad vyžaduje, aby obslužná rutina události byla připojena k LinkClicked události pro 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
Poznámky
Pro tuto událost můžete vytvořit obslužnou rutinu události, která zpracuje odkaz, na který bylo v ovládacím prvku kliknuto. Pomocí informací poskytnutých obslužné rutině události můžete určit, na který odkaz se v dokumentu kliklo.
Důležité
Ve výchozím nastavení se odkazy zobrazují jako text a nelze na ni kliknout. Pokud chcete, aby se daly kliknout, nastavte DetectUrls vlastnost na true
.
Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.