我有一个C# winform应用程序,我安装了几个ttf字体,但是当我尝试将文本框的字体设置为我下载的其中任意一个时,出现错误。虽然我非常确定已经安装了ttf字体,但为什么会出现这种情况呢?如何解决?
在 Visual Studio 运行时安装新字体会导致此问题。关闭 Visual Studio,然后重新打开即可解决问题。
我有一种字体,名为“Source Sans Pro”,带有许可证。这种字体已经安装并且可以在所有 MS-Application 中使用。
对于 VS Forms-Project,我需要执行以下操作来“重新安装”它:
右键单击该字体,选择“为所有用户安装”
重启 VS 后,误导性的错误消息消失了。
尝试
private void Form1_Load(object sender, System.EventArgs e) {
label1.Font = new Font("myFont", 12, FontStyle.Regular);
}