RichTextBox.DetectUrls Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si RichTextBox debe aplicar formato a un localizador de recursos universal (URL) automáticamente cuando se escriba en el control.
public:
property bool DetectUrls { bool get(); void set(bool value); };
public bool DetectUrls { get; set; }
member this.DetectUrls : bool with get, set
Public Property DetectUrls As Boolean
Valor de propiedad
Es true
si RichTextBox debe aplicar formato de vínculo a las direcciones URL que se escriban en el control; en caso contrario, es false
. De manera predeterminada, es true
.
Ejemplos
El ejemplo de código siguiente contiene un controlador de eventos para el LinkClicked evento. El controlador de eventos procesa los clics del vínculo dentro del documento de un RichTextBox control e inicia una instancia del explorador predeterminado (mediante el Process.Start método ), que muestra la página del vínculo al que se hizo clic. En este ejemplo se requiere que el controlador de eventos se haya conectado al LinkClicked evento para .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.LinkText);
}
Private Sub Link_Clicked(sender As Object, e As System.Windows.Forms.LinkClickedEventArgs)
System.Diagnostics.Process.Start(e.LinkText)
End Sub
Comentarios
Si esta propiedad se establece true
en , cualquier texto escrito en el control determinado por la RichTextBox dirección URL se da formato automáticamente como vínculo. Puede crear un controlador de eventos para que el LinkClicked evento controle todos los vínculos en los que se hace clic en el control. El LinkClickedEventArgs que se proporciona al controlador de eventos para el LinkClicked evento proporciona datos que le permiten determinar en qué vínculo se hizo clic en el control para procesar el vínculo.