我有一个Visual Studio 2013 Windows Forms C#项目,我之前添加了一个使用Wingdings 3字体的按钮 - 它工作正常。我已经创建了一个新的解决方案并尝试了同样的事情,但每当我选择Wingdings作为任何类型的Windows窗体控件的字体名称时,它总是默认为窗体设计器中的Microsoft Sans Serif字体。对于其他字体,Designer会选择更改。我也注意到同样的问题在我的Visual Studio 2008环境中也很突出。
我是否无意中更改了禁用某种类型字体的环境设置?
答案 0 :(得分:8)
在visual studio中,单击控件,然后在属性部分中展开字体部分。将字体更改为Wingdings,将GdiCharSet值从0更改为2.那么Wingdings应该适合您。
我正在使用Visual Studio 2015.希望您的版本具有相同的选项。
答案 1 :(得分:1)
答案 2 :(得分:1)
标签和Wingdings 2存在同样的问题2.在控件属性中将 UseCompatibleTextRendering 设置为 True
答案 3 :(得分:0)
请注意这种字体,它不是标准字体,因此不支持所有应用程序。您可能能够找到标准的Unicode备选方案
Wingdings font family does not seem to work on Firefox and Opera
答案 4 :(得分:0)
gdicharset设置为1(默认值),它将被修复。不要将UseCompatibleTextRendering移动为true,将其保留为false。