Une zone de texte multiligne permet d'afficher plusieurs lignes de texte dans le contrôle. Si la propriété WordWrap a la valeur true, le texte entré dans la zone de texte multiligne passe à la ligne dans le contrôle. Si la propriété WordWrap a la valeur false, le texte entré dans le contrôle zone de texte multiligne ne change de ligne que lorsqu'un caractère de saut de ligne est entré.
Les caractères suivants peuvent être utilisés comme caractères de saut de ligne :
Il est possible d'ajouter à une zone de texte des barres de défilement horizontale et/ou verticale, à l'aide de la propriété ScrollBars. Elles permettent de faire défiler le texte lorsqu'il dépasse les limites du contrôle.
Remarque |
|---|
| Parce que la valeur par défaut de la propriété Multiline est false, la taille par défaut d'un TextBox sera proportionnelle à la taille de police même si vous redimensionnez le TextBox. Pour obtenir une taille cohérente pour votre TextBox, définissez sa propriété Multiline sur true. |
Remarque |
|---|
| Sur les systèmes d'exploitation japonais, si la propriété Multiline a la valeur true, la définition de la propriété PasswordChar affichera le texte du mot de passe, compromettant ainsi la sécurité du système. Par conséquent, sur les systèmes d'exploitation japonais, définissez la propriété Multiline sur false si vous définissez la propriété PasswordChar. |
Remarque |
|---|
| Par défaut, cette propriété a la valeur false pour toutes les classes dérivées, à l'exception du contrôle RichTextBox. |
Pour un contrôle RichTextBox, la propriété RichTextBox.Multiline indique si le contrôle se redimensionnera automatiquement ou non, comme suit :
-
Si RichTextBox.AutoSize a la valeur true et RichTextBox.Multiline a la valeur true, RichTextBox ne se redimensionnera pas automatiquement.
-
Si RichTextBox.AutoSize a la valeur true et RichTextBox.Multiline a la valeur false, RichTextBox ne se redimensionnera pas automatiquement.