C# wp8集头';s动态轴项目的大小

C# wp8集头';s动态轴项目的大小,c#,xaml,windows-phone-8,windows-phone,C#,Xaml,Windows Phone 8,Windows Phone,我是windows phone开发的初学者,我创建了一个pivot应用程序,pivot的项目是动态填充的,但我无法调整每个标题的字体大小,我不知道为什么,这是xaml界面: <phone:Pivot VerticalAlignment="Top" Name="pivotMainList"> <phone:PivotItem Name="titleToday" Margin="12,4,12,0"> <phone:PivotItem.H

我是windows phone开发的初学者,我创建了一个pivot应用程序,pivot的项目是动态填充的,但我无法调整每个标题的字体大小,我不知道为什么,这是xaml界面:

<phone:Pivot  VerticalAlignment="Top"  Name="pivotMainList">
    <phone:PivotItem   Name="titleToday" Margin="12,4,12,0">
        <phone:PivotItem.Header>
           <TextBlock Text="MainPage" FontSize="40"/>
        </phone:PivotItem.Header>
        <Grid Height="357">
           <ListBox ... // some code


更改字体的一种方法是创建自定义标题模板资源,然后将pivot的标题模板属性绑定到该资源

下面是一个例子:

此代码应位于应用程序资源部分的App.xaml文件中

XAML

<DataTemplate x:Key="SmallPanoramaTitle">
        <ContentPresenter>
            <TextBlock Text="{Binding}" FontSize="50" Margin="0,0,0,0" />
        </ContentPresenter>
    </DataTemplate>

如果未在C#中应用数据模板“SmallPanoramTitle”,则可以在XAML中应用它,如下所示:

<phone:Pivot Title"Pivot" SelectionChanged="Pivot_SelectionChanged" HeaderTemplate="{StaticResource SmallPanoramaTitle}">

在枢轴样式中,这一点应该放在什么位置?
myNewPivotItem.HeaderTemplate = Resource["SmallPanoramaTitle"] as HeaderTemplate;
<phone:Pivot Title"Pivot" SelectionChanged="Pivot_SelectionChanged" HeaderTemplate="{StaticResource SmallPanoramaTitle}">