0

我正在寻找一种正确的方法来在我的 WP8 应用程序的 Pivot 控件的标题中启用文本换行。

这是代码:

<phone:Pivot Title="MY APPLICATION">
    <phone:Pivot.HeaderTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding}" TextWrapping="Wrap"/>
        </DataTemplate>
    </phone:Pivot.HeaderTemplate>

    <phone:PivotItem Header="very long item name">
        <Grid/>
    </phone:PivotItem>
</phone:Pivot>

如您所见,“TextWrapping”属性被明确设置为“Wrap”,但我没有观察到任何包装。有谁知道解决方法?

4

1 回答 1

1

您需要显式设置 TextBlock 的 Width 才能使 TextWrapping 起作用。

<TextBlock Text="{Binding}" TextWrapping="Wrap" MaxWidth="400" Height="Auto"/>

以上工作正常。

于 2013-10-11T10:05:19.273 回答