Metro中的嵌入字体专门用于Tile Update

时间:2012-09-14 05:35:14

标签: c# fonts windows-8 microsoft-metro

  • 如何在Metro UI应用中使用嵌入字体?
  • 是否可以使用一个用于平铺更新?

2 个答案:

答案 0 :(得分:0)

关于如何使用嵌入字体,请先查看About font embedding。您可能使用的某些类是CreateFontFaceCreateFontFileReference

不,在平铺更新期间无法更改平铺图块上的字体(除非字体是您要发送到平铺图块的徽标/图像的一部分)。作为参考,这里是用于向您的磁贴发送实时更新的tile schema,它无法更改字体。

答案 1 :(得分:0)

要在Windows应用商店应用中嵌入字体,请将字体作为“内容”添加到项目中,在XAML中只需编写如下内容:

<TextBlock FontFamily="/Fonts/MyFont.otf#Cool Font"/>

假设您的字体名称为“Cool Font”,文件名为“MyFont.otf”,并且您放入“Fonts”文件夹