Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有Entypo或其他图标字体的WPF_Wpf_Fonts_Icons - Fatal编程技术网

带有Entypo或其他图标字体的WPF

带有Entypo或其他图标字体的WPF,wpf,fonts,icons,Wpf,Fonts,Icons,我遇到了,想在我的WPF应用程序中使用这些图标。我正在使用.NET4.5 象形图有多种格式,我认为最容易包含的是开放式字体包 在将Entypo.otf作为资源添加到项目中后,我能够获得一个文本块,以显示字体中的图标,如下所示: <TextBlock Text="&#128260;" FontFamily="../resources/#Entypo" FontSize="48" Foreground="DarkB

我遇到了,想在我的WPF应用程序中使用这些图标。我正在使用.NET4.5

象形图有多种格式,我认为最容易包含的是开放式字体包

在将Entypo.otf作为资源添加到项目中后,我能够获得一个文本块,以显示字体中的图标,如下所示:

<TextBlock Text="&#128260;" 
           FontFamily="../resources/#Entypo" 
           FontSize="48" 
           Foreground="DarkBlue"
/>

图标的渲染不是很好。。。主要问题是,这种字体中的图标似乎都是“小写”的,因为图标占据了为
TextBlock
内容分配的垂直空间的一半

现在我可以通过增加一个负的上边距来或多或少地修改它以正确显示,但我认为可能有更好的方法

有没有更好的方法来使用图标字体,或者你会建议其他一些解决方案

更新


也许最好的选择是使用。。。它似乎没有这个“问题”。

设置
线宽是否比使用负边距更容易?是的,我想可能会。。。谢谢你的主意。。。将继续使用字体真棒现在,因为它不需要那种修补