WPF 多行 TextBlock 中心对齐问题
我遇到了多行文本块的问题,它没有正确居中对齐
文本就像
abcde\nabc
这样出来
abcde abc
我想要的是
abcde abc
这似乎是一件简单的事情,我本以为文本块会像这样自动居中对齐,但它似乎没有。
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.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用
TextAlignment
属性而不是HorizontalAlignment
。第一个是TextBlock
中文本的对齐方式,第二个是TextBlock
在父容器中的对齐方式。Try the
TextAlignment
property instead ofHorizontalAlignment
. First one is the alignment of text in theTextBlock
, second the alignment of theTextBlock
in the parent container.TextBlock.TextAlignment 应该做你想做的正在要求。
TextBlock.TextAlignment should do what you're asking for.