Windows Store apps开发[56]使用外部字体

注:本文由BeyondVincent(破船)原创首发

        转载请注明出处:BeyondVincent(破船)@DevDiv.com



更多内容请查看下面的帖子


[DevDiv原创]Windows 8 开发Step by Step



小引

在我们写程序,有时候为了界面文字效果美观好看,需要使用第三方字体,而不是使用系统自带的字体。那么这该如何做呢?本文我就来介绍如何在Windows Store App开发中使用外部字体。

步骤如下:

1、准备需要使用的字体文件


我在网上找到了两个字体文件:
ARCADE_R.TTF和博洋规范字3500.TTF
将其下载下来。

2、新建工程


使用VS新建一个空白应用程序,命名为BV_UseFont。然后将第一步中下载的文件添加到工程中。在这里我添加到Fonts目录下。如下图:



3、使用外部字体

第二步完成之后,我们就可以在程序中使用添加进来的字体了。
字体的使用方法有两种:
1、在xaml中直接设置
2、在cs代码中进行设置

下面我一一进行介绍

1、在xaml中直接设置:
如下代码:
<TextBlock Name="fontTest2" FontFamily="Fonts/博洋规范字3500.TTF#HAKUYOGuiFanZi3500" Text="BeyondVincent——博洋规范字3500——xaml设置" FontSize="50" ></TextBlock>

2、在cs代码中设置:
如下代码:
FontFamily fontFamily = new FontFamily(@"Fonts/博洋规范字3500.TTF#HAKUYOGuiFanZi3500");
fontTest.FontFamily = fontFamily;

其中fontTest为TextBlock控件。

在上面两种设置中注意:

字体文件名#字体名称


其中字体名称查看方法:
双击打开字体文件,如下,有字体名称:



下面是运行效果:


4、代码工程下载地址:

http://www.devdiv.com/thread-175971-1-1.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值