【发布时间】:2011-02-08 16:39:52
【问题描述】:
我有一个用 C# 为紧凑框架 (3.5) 编写的应用程序。
我正在尝试在表单上以粗体显示一些文本。
Label 类没有给我加粗文本的选项(我可以将其放大,最终呈现粗体外观,但我希望我的文本为 12pt 和粗体。
这可能吗?如果有怎么办?
感谢您的任何想法。
【问题讨论】:
标签: c# .net .net-3.5 compact-framework bold
我有一个用 C# 为紧凑框架 (3.5) 编写的应用程序。
我正在尝试在表单上以粗体显示一些文本。
Label 类没有给我加粗文本的选项(我可以将其放大,最终呈现粗体外观,但我希望我的文本为 12pt 和粗体。
这可能吗?如果有怎么办?
感谢您的任何想法。
【问题讨论】:
标签: c# .net .net-3.5 compact-framework bold
FontStyle 应该适合你
Label1.Font = new Font(Label1.Font, FontStyle.Bold);
【讨论】:
你可以在设计时做到这一点;)
在 Visual Studio 中,您可以扩展字体属性,以公开名称、字体和样式属性。
您也可以在 Visual Studio 中的字体属性后添加; style=bold。 (或任何风格)。
如果你继续使用上面的代码,我建议丢弃旧字体,以防止内存泄漏
【讨论】: