WPF,iconfont图标字体只显示框框

货郎大叔 2017-06-15 04:01:21
阿里巴巴下载的矢量图,得到.ttf字体文件后,加入项目中,

<Window.Resources>
<Style TargetType="TextBlock">
<Setter Property="FontFamily" Value="pack://application:,,,/WpfApp1;component/iconfont.ttf"/>
<Setter Property="FontSize" Value="25"/>
</Style>
</Window.Resources>
<Grid>
<TextBlock HorizontalAlignment="Left" Margin="114,90,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top"
Height="51" Width="183" />
</Grid>

为什么最后的效果只是一个框框呢?
...全文
2579 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
isDataWork 2021-07-03
  • 打赏
  • 举报
回复

img
iconfont.tff文件放入文件夹的方式检查下放入正确的是这样的

qq_39732196 2020-06-03
  • 打赏
  • 举报
回复
依旧 只是 显示 一个 框框。。。。
ontheway38 2017-12-05
  • 打赏
  • 举报
回复
更正一下: <Setter Property="FontFamily" Value="pack://application:,,,/WpfApp1;component/#iconfont"/> 这样应该就差不多了
ontheway38 2017-12-05
  • 打赏
  • 举报
回复
<Setter Property="FontFamily" Value="pack://application:,,,/WpfApp1;component/iconfont.ttf"/> 换成: <Setter Property="FontFamily" Value="pack://application:,,,/WpfApp1;component/iconfont"/> 试试
  • 打赏
  • 举报
回复 1
引用 3 楼 duanzi_peng 的回复:
[quote=引用 2 楼 sr32r345 的回复:] 应该是这几个图标,我试了,改成Text=""还是框框。
把ttf属性中的复制到输出目录-》“始终复制” pack://application:,,,/WpfApp1;component/iconfont.ttf -》pack://application:,,,/WpfApp1;component/#iconfont[/quote] http://www.cnblogs.com/liulun/p/4217664.html
  • 打赏
  • 举报
回复
引用 2 楼 sr32r345 的回复:
应该是这几个图标,我试了,改成Text=""还是框框。
把ttf属性中的复制到输出目录-》“始终复制” pack://application:,,,/WpfApp1;component/iconfont.ttf -》pack://application:,,,/WpfApp1;component/#iconfont
货郎大叔 2017-06-15
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
你的Text="" 就是框。改成其它文字


应该是这几个图标,我试了,改成Text=""还是框框。
  • 打赏
  • 举报
回复
你的Text="" 就是框。改成其它文字

111,105

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧