网站设计方案,国外虚拟服务器网站,wordpress页面调试分类文章,重庆网络推广交流1#xff0c;前文#xff1a; WPF的Xaml是与前端的Html有着高度相似性的标记语言#xff0c;所以Xaml也可同Html一般轻松使用阿里提供的海量字体图标#xff0c;从而有效的减少开发工作度。
2#xff0c;下载字体图标#xff1a;
登录阿里图标库网iconfont-阿里巴巴矢量…1前文 WPF的Xaml是与前端的Html有着高度相似性的标记语言所以Xaml也可同Html一般轻松使用阿里提供的海量字体图标从而有效的减少开发工作度。
2下载字体图标
登录阿里图标库网iconfont-阿里巴巴矢量图标库免费添加下载图标资源文件。
搜索需要的图标 将需要的图标添加到购物车 点击购物车进入购物车 选择项目下载并选择下载至本地。 解压下载的压缩包有如下文件 Index.html文件 3WPF添加字体资源。
1添加字体文件。 2双击打开iconfont.ttf文件查看字体名。 3添加资源。
嵌入字体
1 字体文件为.ttf。
2将字体文件放置于解决方案中设置该文件生成操作为Resource。
Application x:ClassDemo.Appxmlnshttp://schemas.microsoft.com/winfx/2006/xaml/presentationxmlns:xhttp://schemas.microsoft.com/winfx/2006/xamlxmlns:localclr-namespace:DemoStartupUriMainWindow.xamlApplication.Resources!--文件位置#数字记号字体名称例如font/#STCaiyun中/font/为ttf文件位置,#STCaiyun为数字记号(#)实际字体家族名--FontFamily x:KeymyFontpack://application:,,,/Demo;component/font/#iconfont/FontFamily /Application.Resources
/Application4使用示例。 Window x:ClassDemo.MainWindowxmlnshttp://schemas.microsoft.com/winfx/2006/xaml/presentationxmlns:xhttp://schemas.microsoft.com/winfx/2006/xamlxmlns:dhttp://schemas.microsoft.com/expression/blend/2008xmlns:mchttp://schemas.openxmlformats.org/markup-compatibility/2006xmlns:localclr-namespace:Demomc:IgnorabledTitleMainWindow Height450 Width800UniformGrid Columns4 Rows4 UniformGrid.ResourcesStyle TargetTypeTextBlockSetter PropertyFontFamily Value{StaticResource myFont}/SetterSetter PropertyFontSize Value40/SetterSetter PropertyTextAlignment ValueCenter//Style/UniformGrid.ResourcesTextBlock Text#xe717;/TextBlockTextBlock FontFamily{StaticResource myFont}#xe66b;/TextBlockTextBlock ForegroundTeal LineHeight50Run #xe633;/RunLineBreak /LineBreak Span FontSize16 TextDecorationsUnderline MobilePhone/Span/TextBlockTextBlock/TextBlock/UniformGrid
/Window