2013-04-25 61 views
3

我在设计时使用“Lucida手写”作为一个文本块控件。如何更改Windows Phone 8中的字体?

但是我在模拟器上运行它,它是采取像

有人字体在设计时

enter image description here

在运行的模拟器

enter image description here

如何是可能的。我如何解决这个差异。请帮帮我。

在此先感谢。

回答

1

您是否将字体文件包含在您的应用程序包中?

1)将您希望使用的字体文件添加到您的项目中,并将生成操作设置为嵌入式资源。还要确保您在“复制到输出目录”属性中将文件复制到程序集。 2)选择你的文本块,并在属性中下拉字体选择下拉菜单。

你应该在那里看到你的字体,它将被编译到程序集中并可用于应用程序。

+1

我没有在我的应用添加任何字体文件。但在设计时,字体在windows phone 8 sdk中。但它在运行时不起作用。然后,我们如何以及为什么在资源文件中导入字体。 – selvam 2013-04-25 13:11:26

+0

字体可能无法在设备/模拟器上使用,因此您需要按照上面编辑的答案明确包含它。 – ZombieSheep 2013-04-25 13:12:29