如何在WinRT中将文本作为TextBlock中心对齐?

时间:2015-05-28 04:13:09

标签: xaml winrt-xaml

我已根据下面的代码将VerticalContentAlignment,Horizo​​ntalContentAlignment和TextAlignment设置为Center,但文本未在TextBox中对齐。

if (str.substring(0, Math.min(length, str.length())).equals(word))
    return str.substring(0, length);
else if (str.substring(1, Math.min(length, str.length())).equals(word.substring(1, word.length()))) {
    return str.substring(0, length);
}
else
    return "";

如何在没有填充的情况下实现这一目标?

1 个答案:

答案 0 :(得分:2)

问题标题为TextBlock,但代码显示为TextBox,因此请尝试将TextBox换成TextBlock,然后将TextAlignment属性设置为"中心" (见下文):

<TextBlock TextAlignment="Center">Data</TextBlock>

希望对你有所帮助。