在WP8中绝对不是这样。
然而,在新的Blend附带VS2013中,字体系列在Blend Designer或运行时都没有任何效果。
<TextBlock Text="test"
FontSize="{StaticResource HubHeaderFontSize}"
FontFamily="{StaticResource PhoneFontFamilySemiBold}"/>
<TextBlock Text="test"
FontSize="{StaticResource HubHeaderFontSize}"
FontFamily="{StaticResource PhoneFontFamilyLight}"/>
他们还是Segoe WP还是Segoe UI?
我注意到的是,如果我更改字体粗细,它会显示正确的字体。但我真的希望能够使用内置的字体系列资源。有办法吗?
答案 0 :(得分:1)
来自generic.xaml:
<!-- Global font family -->
<FontFamily x:Key="PhoneFontFamilyNormal">Segoe WP</FontFamily>
<FontFamily x:Key="PhoneFontFamilyLight">Segoe WP Light</FontFamily>
<FontFamily x:Key="PhoneFontFamilySemiLight">Segoe WP SemiLight</FontFamily>
<FontFamily x:Key="PhoneFontFamilySemiBold">Segoe WP Semibold</FontFamily>
<FontFamily x:Key="ContentControlThemeFontFamily">Segoe WP</FontFamily>
看来这些字体没有嵌入......