Upraviť

Zdieľať cez


LinkClickedEventArgs Class

Definition

Provides data for the LinkClicked event.

public ref class LinkClickedEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(true)]
public class LinkClickedEventArgs : EventArgs
public class LinkClickedEventArgs : EventArgs
[<System.Runtime.InteropServices.ComVisible(true)>]
type LinkClickedEventArgs = class
    inherit EventArgs
type LinkClickedEventArgs = class
    inherit EventArgs
Public Class LinkClickedEventArgs
Inherits EventArgs
Inheritance
LinkClickedEventArgs
Attributes

Examples

The following code example demonstrates the use of this type. In the example, an event handler reports on the occurrence of the LinkClicked event. This report helps you to learn when the event occurs and can assist you in debugging. To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

To run the example code, paste it into a project that contains an instance of type RichTextBox named RichTextBox1. Then ensure that the event handler is associated with the LinkClicked event.

private void RichTextBox1_LinkClicked(Object sender, LinkClickedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "LinkText", e.LinkText );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "LinkClicked Event" );
}
Private Sub RichTextBox1_LinkClicked(sender as Object, e as LinkClickedEventArgs) _ 
     Handles RichTextBox1.LinkClicked

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "LinkText", e.LinkText)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"LinkClicked Event")

End Sub

Remarks

A LinkClickedEventArgs specifies the text of the link that is clicked in the RichTextBox.

Constructors

LinkClickedEventArgs(String)

Initializes a new instance of the LinkClickedEventArgs class.

LinkClickedEventArgs(String, Int32, Int32)

Initializes a new instance of the LinkClickedEventArgs class.

Properties

LinkLength

Gets the length of the link span being clicked.

LinkStart

Gets the start of the link span being clicked.

LinkText

Gets the text of the link being clicked.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also