Export (0) Print
Expand All

RichTextBox.DetectUrls Property

Gets or sets a value indicating whether or not the RichTextBox will automatically format a Uniform Resource Locator (URL) when it is typed into the control.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

public bool DetectUrls { get; set; }
/** @property */
public boolean get_DetectUrls ()

/** @property */
public void set_DetectUrls (boolean value)

public function get DetectUrls () : boolean

public function set DetectUrls (value : boolean)

Not applicable.

Property Value

true if the RichTextBox will automatically format URLs that are typed into the control as a link; otherwise, false. The default is true.

If this property is set to true, any text entered into the control that is determined by the RichTextBox to be a URL is automatically formatted as a link. You can create an event handler for the LinkClicked event to handle all links clicked in the control. The LinkClickedEventArgs that is provided to the event handler for the LinkClicked event provides data that enables you to determine which link was clicked in the control in order to process the link.

The following code example contains an event handler for the LinkClicked event. The event handler processes link clicks within the document of a RichTextBox control and launches an instance of the default browser (using the Process.Start method), displaying the page for the link that was clicked. This example requires that the event handler has been connected to the LinkClicked event for a 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.get_LinkText());
} //Link_Clicked

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0

Community Additions

ADD
Show:
© 2014 Microsoft