RichTextBox.DetectUrls Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si RichTextBox met automatiquement en forme les URL entrées par l'utilisateur dans le contrôle.
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
Valeur de propriété
true
si RichTextBox applique automatiquement le format de lien aux URL tapées dans le contrôle ; sinon, false
. La valeur par défaut est true
.
Exemples
L’exemple de code suivant contient un gestionnaire d’événements pour l’événement LinkClicked . Le gestionnaire d’événements traite les clics de lien dans le document d’un RichTextBox contrôle et lance une instance du navigateur par défaut (à l’aide de la Process.Start méthode), affichant la page du lien sur lequel vous avez cliqué. Cet exemple nécessite que le gestionnaire d’événements ait été connecté à l’événement LinkClicked pour un 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
Remarques
Si cette propriété a la true
valeur , tout texte entré dans le contrôle déterminé par l’URL RichTextBox est automatiquement mis en forme en tant que lien. Vous pouvez créer un gestionnaire d’événements pour l’événement LinkClicked afin de gérer tous les liens cliqués dans le contrôle. Le LinkClickedEventArgs qui est fourni au gestionnaire d’événements pour l’événement LinkClicked fournit des données qui vous permettent de déterminer quel lien a été cliqué dans le contrôle afin de traiter le lien.