Comment : créer un contrôle TextBox multiligne
Cet exemple montre comment utiliser XAML (Extensible Application Markup Language) pour définir un TextBox contrôle qui s’étend automatiquement pour prendre en charge plusieurs lignes de texte.
Exemple
Si vous définissez l’attribut TextWrapping sur Wrap , le texte entré est encapsulé vers une nouvelle ligne lorsque le bord du TextBox contrôle est atteint, en développant automatiquement le TextBox contrôle pour inclure la place d’une nouvelle ligne, si nécessaire.
La définition de l’attribut AcceptsReturn sur true entraîne l’insertion d’une nouvelle ligne lorsque la touche RETOUR est enfoncée, une fois de plus, en développant automatiquement la TextBox salle pour inclure une nouvelle ligne, si nécessaire.
L’attribut VerticalScrollBarVisibility ajoute une barre de défilement à la TextBoxbarre de défilement afin que le contenu du fichier TextBox puisse être parcouru si le TextBox contenu s’étend au-delà de la taille du cadre ou de la fenêtre qui l’entoure.
<TextBox
Name="tbMultiLine"
TextWrapping="Wrap"
AcceptsReturn="True"
VerticalScrollBarVisibility="Visible"
>
This TextBox will allow the user to enter multiple lines of text. When the RETURN key is pressed,
or when typed text reaches the edge of the text box, a new line is automatically inserted.
</TextBox>
Voir aussi
.NET Desktop feedback
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour