我有一个带有粗体 和斜体 文本的标签。我想通过单击按钮更改这些字体属性。
我知道了代码 Label1.Font = new Font(Label1.Font, FontStyle.Regular);
但从这段代码中,它将撤消 BOLD 和 ITALIC 属性。我只想删除 bold 属性.....
有没有类似fontsyle.bold = false
的东西?
最佳答案
使用Font.Style创建新字体时使用原字体,使用& ~
翻转样式
label1.Font = new Font(label1.Font, label1.Font.Style & ~FontStyle.Bold);
关于c# - 更改字体样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17759744/