RichTextBox.LinkClicked Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 true
ayarlayınDetectUrls.
Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.