如何在Xamarin中自定义ContentPage标题?

如何在Xamarin中自定义ContentPage标题?,xamarin,uwp,Xamarin,Uwp,在Xamarin UWP phone视图中,内容页标题字体太大。如何在Windows phone中自定义页面标题字体大小 谢谢, Santhiya A您可以在自定义页面标题字体大小之前参考Xamarin.Forms <uwp:FormsCommandBar.Content> <Border x:Name="TitleArea" Visibility="{TemplateBinding TitleVisibility}" Height="{ThemeResource Ti

在Xamarin UWP phone视图中,内容页标题字体太大。如何在Windows phone中自定义页面标题字体大小

谢谢,
Santhiya A

您可以在自定义页面标题字体大小之前参考Xamarin.Forms

<uwp:FormsCommandBar.Content>
    <Border x:Name="TitleArea" Visibility="{TemplateBinding TitleVisibility}" Height="{ThemeResource TitleBarHeight}">
        <TextBlock Text="{Binding Title}" TextWrapping="NoWrap" VerticalAlignment="Center" Margin="10,0,0,0" Foreground="{TemplateBinding TitleBrush}" Style="{ThemeResource TitleTextBlockStyle}" />
    </Border>
</uwp:FormsCommandBar.Content>

PageControl是否与ContentPage相关?对不起,我拿不到,怎么用?我的要求是更改页面标题的默认字体大小。是。它们是相关的。您只能将
TitleTextBlockStyle
放在uwp客户端项目中的App.xaml文件中。标题的字体大小将生效。是否可以仅为WindowsPhone应用样式?朱对此问题有何想法。我想你错过了你提到的案例的
uwp
标签。
<Application.Resources>
     <ResourceDictionary>
         <Style
             x:Key="TitleTextBlockStyle"
             BasedOn="{StaticResource BaseTextBlockStyle}"
             TargetType="TextBlock">
             <Setter Property="FontWeight" Value="SemiLight" />
             <Setter Property="FontSize" Value="18" />
             <Setter Property="OpticalMarginAlignment" Value="TrimSideBearings" />
         </Style>
     </ResourceDictionary>
 </Application.Resources>