RichTextBox.LinkClicked-Ereignis
Tritt ein, wenn Benutzer auf eine Verknüpfung im Text des Steuerelements klicken.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Syntax
'Declaration
Public Event LinkClicked As LinkClickedEventHandler
'Usage
Dim instance As RichTextBox
Dim handler As LinkClickedEventHandler
AddHandler instance.LinkClicked, handler
public event LinkClickedEventHandler LinkClicked
public:
event LinkClickedEventHandler^ LinkClicked {
void add (LinkClickedEventHandler^ value);
void remove (LinkClickedEventHandler^ value);
}
/** @event */
public void add_LinkClicked (LinkClickedEventHandler value)
/** @event */
public void remove_LinkClicked (LinkClickedEventHandler value)
JScript unterstützt die Verwendung von Ereignissen, aber nicht die Deklaration von neuen Ereignissen.
Hinweise
Sie können einen Ereignishandler für dieses Ereignis erstellen, um eine Verknüpfung zu verarbeiten, auf die im Steuerelement geklickt wurde. Mithilfe der durch den Ereignishandler bereitgestellten Informationen können Sie feststellen, auf welche Verknüpfung im Dokument geklickt wurde.
Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Behandeln von Ereignissen.
Beispiel
Im folgenden Codebeispiel ist ein Ereignishandler für das LinkClicked-Ereignis enthalten. Der Ereignishandler verarbeitet das Klicken auf Hyperlinks im Dokument eines RichTextBox-Steuerelements und startet eine Instanz des Standardbrowsers (mithilfe der Process.Start-Methode), in der die Seite zu dem Hyperlink angezeigt wird, auf den zuvor geklickt wurde. Für dieses Beispiel ist es erforderlich, dass der Ereignishandler mit dem LinkClicked-Ereignis für eine RichTextBox verbunden wurde.
Private Sub Link_Clicked(sender As Object, e As System.Windows.Forms.LinkClickedEventArgs)
System.Diagnostics.Process.Start(e.LinkText)
End Sub 'Link_Clicked
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 void Link_Clicked(Object sender,
System.Windows.Forms.LinkClickedEventArgs e)
{
System.Diagnostics.Process.Start(e.get_LinkText());
} //Link_Clicked
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
RichTextBox-Klasse
RichTextBox-Member
System.Windows.Forms-Namespace