c# - 以编程方式将 FontStyle 设置为 Bold Italic
问题描述
我确信如果我在以下位置执行 AND 运算符:
FontStyle fontStyle;
fontStyle = FontStyle.Bold & FontStyle.Italic
生成的 FontStyle 将是 Bold Italic,但令我惊讶的是,生成的 FontStyle 是:FontStyle.Regular
. 请解释以编程方式将 FontStyle 设置为 Bold Italic 的方法。我使用 FontFamily:New Times Roman。谢谢你。
解决方案
使用 OR 运算符同时应用两者。
fontstyle = FontStyle.Bold | FontStyle.Italic
推荐阅读
- apache-kafka - Apache Kafka 中面向消费者的静态成员资格
- java - 如何通过 getName().endsWith() 使用 FileFilter 的方法参考
- c++ - 在函数内部的声明中初始化一个数组并在外部使用它
- javascript - 如何使用javascript递归更新嵌套数组
- ios - Swift:推送视图控制器后,导航栏后面的 UISearchController 错误内容
- java - 将两个给定数组配对并赢得大部分比较的最佳策略
- javascript - 如何在 angularjs 中的 md-datepicker 中手动插入日期而不从日历中选择
- linux - 小猎犬骨板在 uart 上连续打印“c”
- c++ - 如何在 C++ 中获取堆栈跟踪错误异常?
- reactjs - 如何在 React 中更新数组中的状态变量?