RichTextBox.DetectUrls Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se a RichTextBox URL (Uniform Resource Locator) será formatada automaticamente quando 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 as RichTextBox URLs serão formatadas automaticamente 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 no 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 como true, qualquer texto inserido no controle determinado pela RichTextBox URL 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 que é fornecido ao manipulador de eventos do LinkClicked evento fornece dados que permitem determinar qual link foi clicado no controle para processar o link.