C#中加粗label的字體


1. 在C#的代碼中想直接加粗label控件的字體, 

 label1.Font.Bold = true;//發現系統會提示Font.Bold是只讀屬性

 如果必須要加粗字體呢,方法如下:

2. 使用Font的不同構造方法: 

//加粗,並添加下划線
label1.Font = new Font(label1.Font.Name, 12, FontStyle.Bold | FontStyle.Underline);

 使用VS可以查看到Font的構造方法有很多重載,而我們現在使用的是這個方法:

/**
 *第一個參數是:字體的名字
 *第二個參數是:字體的大小
 *第三個參數是:字體的樣式,而且多個樣式間使用“|”隔開
*/

 public Font(string familyName, float emSize, FontStyle style);

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM