TextBlock.TextWrapping - 如何使文本换行以使行居中对齐?

时间:2010-10-20 08:27:55

标签: silverlight windows-phone-7 textblock textwrapping alignment

在Windows Phone 7应用程序中,当我在网格中放置TextBlock并将其HorizontalAlignment设置为“Center”并将其TextWrapping设置为“Wrap”时,为什么文本溢出容器的宽度并放在下一行,与其他中心对齐的块的左侧对齐?

有没有办法设置文本换行,以便文本块中的所有文本都是居中对齐的?

alt text

1 个答案:

答案 0 :(得分:60)

您可能缺少 TextAlignment

<TextBlock TextAlignment="Center" />

Horizo​​ntalAlignment将使TextBlock居中,TextAlignment将对齐文本块中的文本