WPF多行文本块居中对齐问题

59

我在多行文本块中遇到了居中对齐的问题。

文本如下所示

abcde\nabc

显示结果为

  abcde
  abc

我希望的是

  abcde
   abc

这似乎是一个简单的问题,我本以为文本块会自动居中对齐,但事实并非如此。

2个回答

141

使用TextAlignment属性代替HorizontalAlignment。第一个指的是在TextBlock中文本的对齐方式,而第二个指的是TextBlock在其父容器中的对齐方式。


2
是的,那就是解决方案,谢谢! - John

20

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接