Partager via


RichTextBox.DetectUrls Propriété

Définition

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 truevaleur , 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.

S’applique à

Voir aussi