我正在寻找一种在我的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',但我没有观察到任何包装。有谁知道解决方法?
答案 0 :(得分:1)
您需要明确设置TextBlock的宽度才能使TextWrapping正常工作。
<TextBlock Text="{Binding}" TextWrapping="Wrap" MaxWidth="400" Height="Auto"/>
以上工作正常。