Guide pratique pour afficher plusieurs lignes dans le contrôle TextBox Windows Forms
Par défaut, le contrôle windows Forms TextBox affiche une seule ligne de texte et n’affiche pas de barres de défilement. Si le texte est plus long que l’espace disponible, seule une partie du texte est visible. Vous pouvez modifier ce comportement par défaut en définissant les propriétés Multiline, WordWrapet ScrollBars sur les valeurs appropriées.
Pour afficher un retour chariot dans le contrôle TextBox
Pour afficher un retour chariot dans un contrôle TextBox multiligne, utilisez la propriété NewLine.
N’oubliez pas que l’interprétation des caractères d’échappement (\) est propre au langage. Visual Basic utilise
Chr$(13) & Chr$(10)
pour la combinaison de caractères retour chariot et saut de ligne.
Pour afficher plusieurs lignes dans le contrôle TextBox
Définissez la propriété Multiline sur
true
. Si WordWrap esttrue
(valeur par défaut), le texte du contrôle apparaît sous la forme d’un ou plusieurs paragraphes ; sinon, il apparaît sous la forme d’une liste, dans laquelle certaines lignes peuvent être rognées au bord du contrôle.Définissez la propriété ScrollBars sur une valeur appropriée.
Valeur Description None Utilisez cette valeur si le texte est un paragraphe qui s'adapte presque toujours au contrôle. L’utilisateur peut utiliser le pointeur de la souris pour se déplacer à l’intérieur du contrôle si le texte est trop long à afficher tout en même temps. Horizontal Utilisez cette valeur si vous souhaitez afficher une liste de lignes, dont certaines peuvent être plus longues que la largeur du contrôle TextBox. Both Utilisez cette valeur si la liste peut être plus longue que la hauteur du contrôle. Définissez la propriété WordWrap sur une valeur appropriée.
Valeur Description false
Le texte du contrôle ne sera pas automatiquement enveloppé. Il défilera donc vers la droite jusqu’à ce qu’un saut de ligne soit atteint. Utilisez cette valeur si vous avez choisi Horizontal barres de défilement ou Both, ci-dessus. true
(par défaut)La barre de défilement horizontale n’apparaît pas. Utilisez cette valeur si vous avez choisi Vertical barres de défilement ou None, ci-dessus, pour afficher un ou plusieurs paragraphes.
Voir aussi
- TextBox
- Vue d’ensemble du contrôle TextBox
- Aide et Astuces : contrôler le point d’insertion dans un contrôle TextBox Windows Forms
- Comment créer une boîte de texte de mot de passe avec le contrôle TextBox de Windows Forms
- Comment : créer une zone de texte Read-Only
- Comment insérer des guillemets dans une chaîne
- Comment : sélectionner du texte dans le contrôle TextBox de Windows Forms
- Contrôle TextBox
.NET Desktop feedback