我想在资源字典中设置字体信息,标签、按钮、文本视图都可以使用。
<OnPlatform x:TypeArguments="x:String" x:Key="HelveticaNeue">
<On Platform="iOS">HelveticaNeue</On>
<On Platform="Android">HelveticaNeue#HelveticaNeue</On>
</OnPlatform>
<Style x:Key="style1" TargetType="Font">
<Setter Property="FontFamily" Value="{StaticResource HelveticaNeue}" />
<Setter Property="FontSize" Value="23" />
</Style>
我尝试了上面的代码,但是失败了,因为
Font
这个
FontFamily
set属性是私有的。为了钥匙
style1
,如果我将目标类型设置为label或button,则它可以工作。
是否有一种方法可以在资源字典中同时设置字体信息(包括字体系列和大小),以便标签、按钮和文本视图使用,而不必为不同的目标类型复制同一类型?