RichTextBox.AutoWordSelection Propriété

Définition

Obtient ou définit une valeur indiquant si la sélection automatique des mots est activée.

public:
 property bool AutoWordSelection { bool get(); void set(bool value); };
public bool AutoWordSelection { get; set; }
member this.AutoWordSelection : bool with get, set
Public Property AutoWordSelection As Boolean

Valeur de propriété

Boolean

true si la sélection automatique des mots est activée ; sinon, false. La valeur par défaut est true.

Exemples

L’exemple de code suivant montre comment créer un RichTextBox zoom sur le texte, sélectionner automatiquement des mots dans le texte du contrôle lorsqu’un mot est double-cliqué et a une marge sur le côté droit de la zone cliente du contrôle. Si le contrôle a une petite largeur, l’utilisation RichTextBox de ce code crée un RichTextBox caractère de texte qui s’affiche sur sa propre ligne. Dans cette position d’affichage verticale, le fait de cliquer sur une partie d’un mot sélectionne tous les caractères du mot, quel que soit le fait que le texte s’affiche verticalement. Cet exemple nécessite que vous ayez un formulaire qui contient un RichTextBox contrôle nommé richTextBox1.

private:
   void ZoomMyRichTextBox()
   {
      // Enable users to select entire word when double clicked.
      richTextBox1->AutoWordSelection = true;

      // Clear contents of control.
      richTextBox1->Clear();

      // Set the right margin to restrict horizontal text.
      richTextBox1->RightMargin = 2;

      // Set the text for the control.
      richTextBox1->SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";

      // Zoom by 2 points.
      richTextBox1->ZoomFactor = 2.0f;
   }
private void ZoomMyRichTextBox()
{
    // Enable users to select entire word when double clicked.
    richTextBox1.AutoWordSelection = true;
    // Clear contents of control.
    richTextBox1.Clear();
    // Set the right margin to restrict horizontal text.
    richTextBox1.RightMargin = 2;
    // Set the text for the control.
    richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
    // Zoom by 2 points.
    richTextBox1.ZoomFactor = 2.0f;
}
Private Sub ZoomMyRichTextBox()
    ' Enable users to select entire word when double clicked.
    richTextBox1.AutoWordSelection = True
    ' Clear contents of control.
    richTextBox1.Clear()
    ' Set the right margin to restrict horizontal text.
    richTextBox1.RightMargin = 2
    ' Set the text for the control.
    richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot"
    ' Zoom by 2 points.
    richTextBox1.ZoomFactor = 2.0F
End Sub

Remarques

Si cette propriété est définie sur true, la sélection d’une partie du texte dans le contrôle sélectionne le mot entier.

S’applique à