Comment : afficher les barres de défilement dans le contrôle RichTextBox Windows Forms
Par défaut, le contrôle RichTextBox Windows Forms affiche les barres de défilement horizontale et verticale si nécessaire. La propriété ScrollBars du contrôle RichTextBox peut prendre sept valeurs différentes, décrites dans le tableau ci-dessous.
Pour afficher les barres de défilement dans un contrôle RichTextBox
Affectez à la propriété Multiline la valeur true. Aucun type de barre de défilement, horizontal y compris, ne sera affiché si la propriété Multiline a la valeur false.
Affectez à la propriété ScrollBars une valeur appropriée de l'énumération RichTextBoxScrollBars.
Valeur
Description
Both (par défaut)
Affiche les barres de défilement horizontal ou vertical, ou les deux, uniquement lorsque le texte dépasse la largeur et la longueur du contrôle.
N'affiche jamais l'un ou l'autre type de barre de défilement.
Affiche une barre de défilement horizontal uniquement lorsque le texte dépasse la largeur du contrôle. (Pour que cela se produise, la propriété WordWrap doit avoir la valeur false.)
Affiche une barre de défilement vertical uniquement lorsque le texte dépasse la hauteur du contrôle.
Affiche une barre de défilement horizontal lorsque la propriété WordWrap a la valeur false. La barre de défilement est estompée lorsque le texte ne dépasse pas la largeur du contrôle.
Affiche toujours une barre de défilement vertical. La barre de défilement est estompée lorsque le texte ne dépasse pas la longueur du contrôle.
Affiche toujours une barre de défilement vertical. Affiche une barre de défilement horizontal lorsque la propriété WordWrap a la valeur false. Les barres de défilement sont estompées lorsque le texte ne dépasse pas la largeur et la longueur du contrôle.
Affectez à la propriété WordWrap une valeur appropriée.
Valeur
Description
false
Le texte dans le contrôle n'est pas automatiquement ajusté à la largeur du contrôle et défilera vers la droite jusqu'au prochain saut de ligne. Utilisez cette valeur si vous avez choisi Horizontal ou Both, ci-dessus.
true (par défaut)
Le texte dans le contrôle est automatiquement ajusté à la largeur du contrôle. La barre de défilement horizontal n'apparaîtra pas. Utilisez cette valeur si vous avez choisi Vertical ou None ci-dessus afin d'afficher un ou plusieurs paragraphes.