Existe-t-il un moyen simple de centrer un texte dans une zone de texte? Je cherchais des fonctions intégrées, mais je n'ai rien trouvé.
Définissez la propriété TextAlignment
sur Center
:
<TextBox Width="200"
Text="Hello world !"
TextAlignment="Center"/>
HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
<TextBox Width="200" Text="Hello world !" VerticalAlignment="Center"/>
Vous pouvez atteindre le texte dans un WPF-TextBox avec la combinaison VerticalAlignment et VerticalContentAlignment. Vous définissez le contenu au centre et la hauteur totale avec Stretch à la taille de l'élément complet comme une ligne de grille
<TextBox VerticalAlignment="Stretch" VerticalContentAlignment="Center">
Test
</TextBox>
il est trop tard mais cela peut être utile pour quelqu'un
Essayez d'ajouter ces deux propriétés à votre contrôle
VerticalAlignment="Stretch"
VerticalContentAlignment="Center"