[英]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.