【发布时间】:2011-07-18 01:43:21
【问题描述】:
给定:
bool isBold = true;
bool isItalic = true;
bool isStrikeout = false;
bool isUnderline = true;
System.Drawing.Font MyFont = new System.Drawing.Font(
thisTempLabel.LabelFont,
((float)thisTempLabel.fontSize),
FontStyle.Bold | FontStyle.Italic | FontStyle.Strikeout | FontStyle.Underline,
GraphicsUnit.Pixel
);
如何应用布尔值来确定我应该使用哪种字体样式?上面的代码使它们都适用,所以它是粗体、斜体、删除线和下划线,但我想根据布尔值进行过滤。
【问题讨论】:
标签: c# fonts if-statement operators