在我的 Windows Phone 7 应用程序项目中,我使用了一些 Pivot,我想知道是否可以在 c# 中更改数据透视项的标题的字体大小。目前,我知道如何更改枢轴的所有字体大小。这里我是怎么做的
<controls:Pivot x:Name="EventPivot">
<controls:Pivot.HeaderTemplate>
<DataTemplate>
<TextBlock x:Name="header" Text="Salut" FontSize="30" />
</DataTemplate>
</controls:Pivot.HeaderTemplate>
</controls:Pivot>
但我的问题是我没有找到如何在 c# 中更改标题文本。我试过了
TextBlock headerText = new TextBlock { Text = "toto", FontSize= 20, TextWrapping = TextWrapping.Wrap};
var myPivotItem = new PivotItem { Header = headerText};
myPivotItem.Content = myScrollViewer;
EventPivot.Items.Add(myPivotItem);
但这没有用。也许如果我像对 Pivot 一样使用某种 DataTemplate,我可以解决我的问题,但我不知道如何在 c# 中实现它......
我还想知道 PivotItem 的高度是否可以独立于所有其他 PivotItems。因为目前,每个标题的高度都基于其他 PivotItems 的较大高度。
感谢您的所有回答。
再见
Drhouse87