VB6的Label控件有一个Property FontName
,允许您设置如下字体:lblTitle.FontName = "Arial Bold"
。 C#有类似的东西吗?
我正在将一个数据库繁重的程序从VB6移植到C#,我从数据库中获取了诸如“Arial Bold”或“Garamond Italic”等字体的名称,我应该根据这些设置一些标签的字体数据库中的文字。
答案 0 :(得分:4)
尝试这样做,例如:
lblTitle.Font = new Font("Arial", 12, FontStyle.Bold);
将标签的字体设置为 Arial Bold 。在此示例中,字体大小为12。
答案 1 :(得分:2)
您需要创建一个新的Font并在构造函数中设置它。然后将新字体设置为控件。