在Xamarin.Forms中,如何在FontAttributes
内将XAML
设置为粗体和斜体?
示例:
<Style TargetType="Label">
<Setter Property="FontAttributes" Value="Bold" />
<Setter Property="FontAttributes" Value="Italic" />
</Style>
答案 0 :(得分:12)
<Style TargetType="Label">
<Setter Property="FontAttributes" Value="Bold, Italic" />
</Style>
FontAttributes
是一个标志,因此您可以传递多个值。
答案 1 :(得分:1)
只需使用逗号在值字段中分隔它们即可。
<Style TargetType="Label">
<Setter Property="FontAttributes" Value="Bold, Italic"/>
</Style>
请务必查看http://developer.xamarin.com/guides/cross-platform/xamarin-forms/working-with/fonts/
答案 2 :(得分:0)
如果有人正在寻找代码隐藏解决方案:
element.FontAttributes = FontAttributes.Bold | FontAttributes.Italic;