RichTextBox.DetectUrls Propriedade

Definição

Obtém ou define um valor que indica se o RichTextBox formatará automaticamente ou não uma URL (Uniform Resource Locator) quando ela for digitada no controle.

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 da propriedade

true se o RichTextBox formatará automaticamente URLs que são digitadas no controle como um link; caso contrário, false. O padrão é true.

Exemplos

O exemplo de código a seguir contém um manipulador de eventos para o LinkClicked evento. O manipulador de eventos processa cliques de link dentro do documento de um RichTextBox controle e inicia uma instância do navegador padrão (usando o Process.Start método ), exibindo a página do link que foi clicado. Este exemplo requer que o manipulador de eventos tenha sido conectado ao LinkClicked evento para um 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

Comentários

Se essa propriedade for definida truecomo , qualquer texto inserido no controle determinado pelo RichTextBox como uma URL será formatado automaticamente como um link. Você pode criar um manipulador de eventos para o LinkClicked evento para manipular todos os links clicados no controle . O LinkClickedEventArgs fornecido ao manipulador de eventos para o LinkClicked evento fornece dados que permitem determinar qual link foi clicado no controle para processar o link.

Aplica-se a

Confira também