RichTextBox.DetectUrls RichTextBox.DetectUrls RichTextBox.DetectUrls RichTextBox.DetectUrls Property

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.Gets or sets a value indicating whether or not the RichTextBox will automatically format a Uniform Resource Locator (URL) when it is typed into the control.

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.true if the RichTextBox will automatically format URLs that are typed into the control as a link; otherwise, false. La valeur par défaut est true.The default is true.

Exemples

L’exemple de code suivant contient un gestionnaire d’événements LinkClicked pour l’événement.The following code example contains an event handler for the LinkClicked event. Le gestionnaire d’événements traite les clics de lien dans le RichTextBox document d’un contrôle et lance une instance du navigateur par défaut Process.Start (à l’aide de la méthode), en affichant la page du lien sur lequel l’utilisateur a cliqué.The event handler processes link clicks within the document of a RichTextBox control and launches an instance of the default browser (using the Process.Start method), displaying the page for the link that was clicked. Cet exemple requiert que le gestionnaire d’événements soit connecté à l' LinkClicked événement pour un RichTextBox.This example requires that the event handler has been connected to the LinkClicked event for a 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 valeur true, tout texte entré dans le contrôle qui est déterminé par le RichTextBox à être une URL est automatiquement mis en forme en tant que lien.If this property is set to true, any text entered into the control that is determined by the RichTextBox to be a URL is automatically formatted as a link. Vous pouvez créer un gestionnaire d’événements pour LinkClicked l’événement afin de gérer tous les liens sur lesquels l’utilisateur a cliqué dans le contrôle.You can create an event handler for the LinkClicked event to handle all links clicked in the control. Le LinkClickedEventArgs fourni au gestionnaire d’événements pour l' LinkClicked événement fournit des données qui vous permettent de déterminer le lien sur lequel l’utilisateur a cliqué dans le contrôle pour traiter le lien.The LinkClickedEventArgs that is provided to the event handler for the LinkClicked event provides data that enables you to determine which link was clicked in the control in order to process the link.

S’applique à

Voir aussi