Font 類有兩個構造函數:
第一個是 new Font( 字體名稱 , 字號 ) ,例如,label1.Font=new Font("黑體",9)。
第二個是 new Font( 字體名稱 , 字號,字體風格 ),其中第三個參數是枚舉類型,具體定義如下:
enum FontStyle{
Regular =0,// 正常字體
Bold =1,// 黑體
Italic =2,// 斜體
BoldItalic =3,// 黑斜體
Underline =4,// 下划線, 5=黑體下划線, 6=斜體下划線, 7=黑斜體下划線
Strikeout =8}// 刪除線, 9=黑體刪除線, 10=斜體刪除線,依此類推。
例如修改標簽控件字體為斜體:
label1.Font=new Font("黑體",9,label1.Font.Style|FontStyle.Italic);
或者: label1.Font=new Font("黑體",9,label1.Font.Style|(FontStyle)2);
修改標簽控件字體不為斜體:
label1.Font=new Font("黑體",9,label1.Font.Style&~FontStyle.Italic);
或者: label1.Font=new Font(" 黑體",9,label1.Font.Style&(FontStyle)(~2));