如何在Xamarin UWP中更改导航栏中标题的字体大小
我想更改Xamarin UWP中导航栏标题的字体大小。还想在导航栏的中心获得标题。我怎样才能做到这一点。我找不到解决办法。有人实施过吗。在自定义页面标题字体大小之前,请参阅Xamarin.Forms如何在Xamarin UWP中更改导航栏中标题的字体大小,uwp,xamarin.forms,Uwp,Xamarin.forms,我想更改Xamarin UWP中导航栏标题的字体大小。还想在导航栏的中心获得标题。我怎样才能做到这一点。我找不到解决办法。有人实施过吗。在自定义页面标题字体大小之前,请参阅Xamarin.Forms 但不建议更改标题的布局。因为在自定义PageControl样式时,无法在uwp客户端项目中修改内部表单resenter 我试过了,但没有找到解决方案。你能给你发一些源代码吗?你是怎么尝试的?@nico zhu msft Hi,谢谢你的快速回复。现在我可以改变折叠的大小,但我仍然有对齐的问题。它没有进
但不建议更改标题的布局。因为在自定义
PageControl
样式时,无法在uwp客户端项目中修改内部表单resenter
我试过了,但没有找到解决方案。你能给你发一些源代码吗?你是怎么尝试的?@nico zhu msft Hi,谢谢你的快速回复。现在我可以改变折叠的大小,但我仍然有对齐的问题。它没有进入中心请将HorizontalAlignment=“Center”
添加到页面控件`样式的FormsCommandBar
属性。我尝试将HorizontalAlignment=“Center”添加到FormsCommandBar,但它仍然不起作用。此外,当我添加上述样式时,我的页面内容不会显示。请将uwp:PageControl
的样式放置在
with in-uwp客户端项目中。我已将上载到git hub。请查收。
<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>
<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>