Aracılığıyla paylaş


RichTextBox.LinkClicked Olay

Tanım

Kullanıcı denetim metnindeki bir bağlantıya tıkladığında gerçekleşir.

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 

Olay Türü

Örnekler

Aşağıdaki kod örneği, olay için bir olay işleyicisi LinkClicked içerir. Olay işleyicisi, bir RichTextBox denetimin belgesinde bağlantı tıklamalarını işler ve tıklanan bağlantının sayfasını görüntüleyerek varsayılan tarayıcının bir örneğini başlatır (yöntemini kullanarak Process.Start ). Bu örnek için olay işleyicisinin olayına LinkClickedRichTextBoxbağlı olması gerekir.

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

Açıklamalar

Denetimde tıklanan bir bağlantıyı işlemek için bu olay için bir olay işleyicisi oluşturabilirsiniz. Olay işleyicisine sağlanan bilgileri kullanarak, belgede hangi bağlantıya tıklandığını belirleyebilirsiniz.

Önemli

Varsayılan olarak, bağlantılar metin olarak görüntülenir ve tıklanamaz. Tıklanabilir hale getirmek için özelliğini olarak trueayarlayınDetectUrls.

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Şunlara uygulanır

Ayrıca bkz.