繁体   English   中英

修改枢纽项目标题的字体,而不修改其内容的字体WP8

[英]Modifying font of header of pivot item without modify font of its content WP8

我想在不影响其内容字体的情况下修改枢轴项目标题的字体,我尝试创建自定义样式,并使用HeaderTemplate属性将其链接到枢轴控件,但是仍然无法使它正常工作。 任何人都可以帮助>

<phone:PhoneApplicationPage.Resources>
    <DataTemplate x:Key="HeaderTemplate">
        <ContentPresenter>
        <TextBlock Text="{Binding}"/>
        </ContentPresenter>
    </DataTemplate>
</phone:PhoneApplicationPage.Resources>

    <!--LayoutRoot is the root grid where all page content is placed-->
<Grid x:Name="LayoutRoot" Background="Transparent">

    <!--Pivot Control-->
    <phone:Pivot Title="MY APPLICATION" HeaderTemplate="{StaticResource HeaderTemplate}">
       <phone:PivotItem Header="about">
            <!--Double line list no text wrapping-->

        </phone:PivotItem>
    </phone:Pivot>

尝试:

<phone:Pivot>

    <phone:Pivot.HeaderTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding}"
                       Style="{StaticResource HeadTitleStyle}"
                       Margin="0,12" />
        </DataTemplate>
    </phone:Pivot.HeaderTemplate>

</phone:Pivot>

TextBlock样式:

<Style x:Key="HeadTitleStyle"
       TargetType="TextBlock">
    <Setter Property="Foreground"
            Value="" />
    <Setter Property="FontFamily"
            Value="" />
    <Setter Property="Margin"
            Value="" />
</Style>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM