拼吾爱程序人生

首页 » .Net编程 » Silverlight » Silverlight专题(2)-添加并使用自定义字体
cobra - 2008-8-31 15:19:00
概述

本系列文章的原型源自实际的项目。使用Silverlight 2 Beta2,底层语言使用C#。希望对大家的Silverlight 2的入门有所帮助。



本文为本专题的第二篇文章,将写到的是如何添加和使用自定义字体

这个问题的来源是我们这边的美工设计了一个UI,但是其中有些字体并不在Silverlight支持的字体的List中

Silverlight默认支持的字体List如下:


 附件: 您所在的用户组无法下载或查看附件

所以我只能去解决它(事实上解决方案很简单)

添加字体

打开上一个教程已经创建的Silverlight Application

(如果还没有创建,请参见http://www.cnblogs.com/ibillguo/archive/2008/08/31/1280418.html

添加字体到和HelloWorldDemo.xap文件同一个目录下

或者在工程中添加字体文件如下:


 附件: 您所在的用户组无法下载或查看附件



选中新添加的字体文件并设置其属性


 附件: 您所在的用户组无法下载或查看附件

这样我们就可以在我们的工程中使用添加的字体了

使用字体

双击刚刚添加的ARLRDBD.TTF字体文件

可以看到咱们刚刚添加的字体文件中含有的字体是Arial Rounded MT Bold


 附件: 您所在的用户组无法下载或查看附件

打开HelloWorld.xmal文件,并设置TextBlock的字体如下

Code


按CTRL+F5启动网站

你将看到我们添加的字体已经用上了


 附件: 您所在的用户组无法下载或查看附件




(文/ibillguo  出处/博客园)

 您可能对 [Silverlight] 的这些文章也感兴趣:

Silverlight 2 (beta1)数据操作(6)
Silverlight要想超越Flash技术还有很多工作要做
Silverlight 2学习教程(七):在Silverlight 2.0中制作资源加载进度条
Silverlight 初体验:画个会报告位置的机器人
Silverlight Tools for Visual Studio 2008 SP1 正式发布
Silverlight 2 Beta2 Released
使用Silverlight开发用户贡献内容的视频站点的快速入门包
Silverlight 2学习教程(二):开发简单的Silverlight 2应用程序
在Silverlight2 Beta2中实现手写功能
优秀Silverlight网站推荐
1
查看完整版本: Silverlight专题(2)-添加并使用自定义字体
Modify by pin5i DZNT_ExpandPackage 2.1.3258 2007-2008 pin5i.com
  Total Unique Visitors: