问题
I'm having an issue with multiline text blocks where it is not center aligning properly
The text is coming like
abcde\nabc
This comes out
abcde abc
What I want is
abcde abc
This seems a simple thing and I would have thought that the textblock would center align like that automatically but it does not seem to.
回答1:
Try the TextAlignment property instead of HorizontalAlignment. First one is the alignment of text in the TextBlock, second the alignment of the TextBlock in the parent container.
回答2:
TextBlock.TextAlignment should do what you're asking for.
来源:https://stackoverflow.com/questions/4624613/wpf-multiline-textblock-centeralignment-issue