Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

RichTextBox.DetectUrls, propriété

Obtient ou définit une valeur indiquant si RichTextBox met automatiquement en forme les URL entrées par l'utilisateur dans le contrôle.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

public bool DetectUrls { get; set; }

Valeur de propriété

Type : System.Boolean
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.

Si cette propriété a la valeur true, le texte entré dans le contrôle qui est reconnu comme une URL par RichTextBox est automatiquement mis en forme comme un lien. Vous pouvez créer un gestionnaire d'événements pour l'événement LinkClicked afin de gérer tous les liens sur lesquels un clic est effectué dans le contrôle. Le LinkClickedEventArgs fourni au gestionnaire d'événements pour l'événement LinkClicked contient des données qui vous permettent de déterminer le lien sur lequel un clic a été effectué dans le contrôle afin de traiter ce lien.

L'exemple de code suivant contient un gestionnaire d'événements pour l'événement LinkClicked. Le gestionnaire d'événements traite les clics effectués sur les liens dans le document d'un contrôle RichTextBox et lance une instance du navigateur par défaut (à l'aide de la méthode Process.Start), ce qui entraîne l'affichage de la page correspondant au lien sur lequel un clic a été effectué. Cet exemple suppose que le gestionnaire d'événements est associé à l'événement LinkClicked de RichTextBox.


private void Link_Clicked (object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
   System.Diagnostics.Process.Start(e.LinkText);
}


.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft