4

我需要减少item1数据透视页面中的标题文本。但是,我不知道该怎么做。有没有办法减小这个字体大小?

XAML 代码;

<phone:PivotItem Header="item1">
            <Grid/>
        </phone:PivotItem>
4

3 回答 3

9

你可以改变HeaderTemplate。像这样:

<phone:Pivot.HeaderTemplate>
    <DataTemplate>
        <Grid>
             <TextBlock Text="{Binding}" FontSize="40" />
        </Grid>
    </DataTemplate>
</phone:Pivot.HeaderTemplate>
于 2013-08-28T05:34:53.590 回答
1

您无法更改 PivotItem 中的字体大小。相反,您可以创建一个模板,您可以在其中添加一个 TextBlock 并将其视为标题。请在此处找到示例。

<controls:Pivot Title="whatever" Name="pivot">
    <controls:PivotItem Margin="11,28,13,0" >
        <controls:PivotItem.Header>
            <Grid>
                <TextBlock Name="FirstPivot" FontSize="31" Text="FirstPivot" />
            </Grid>
        </controls:PivotItem.Header>
        <Grid>    <!-- content --> </Grid>
</controls:Pivot>
于 2013-08-27T11:58:42.077 回答
1

在 Windows Phone 8 上,记得将“控件”更改为“电话”。

<phone:Pivot Title="whatever" Name="pivot">
    <phone:PivotItem Margin="11,28,13,0" >
        <phone:PivotItem.Header>
            <Grid>
                <TextBlock Name="FirstPivot" FontSize="31" Text="FirstPivot" />
            </Grid>
        </phone:PivotItem.Header>
        <Grid>    <!-- content --> </Grid>
</phone:Pivot>
于 2014-07-04T12:44:53.010 回答