我希望細節視圖中的所有標籤都是粗體。我創建了一個簡單的自定義標籤控件,強制字體變粗。這對我來說有代碼味道的感覺。我並不關心開發人員能夠自定義自定義控件(baseDetailLabel)。我只是想強制一個應用程序廣泛的標準細節標籤(他們必須是粗體)。在控件初始化時強制字體樣式還是應該用另一種方法做這件事?我確實希望設計師可以看到這種風格。控制自定義控件的渲染
public class BaseDetailLabel : System.Windows.Forms.Label
{
public BaseDetailLabel()
{
System.Drawing.Font f = new Font(this.Font,FontStyle.Bold);
this.Font = f;
}
}
使用using語句更新它。 – 2009-05-24 23:28:52