我試圖設置標籤控件的禁用字體特徵。我可以將所有的字體特性(大小,粗體,等等),但顏色由默認的Windows行爲,這似乎是這兩種顏色的一個覆蓋:Windows窗體:如何更改已禁用標籤的字體顏色
- 如果背景顏色是透明的,然後前景色爲與TextBox禁用的顏色相同。
- 如果背景色設置爲其他任何值,ForeColor是深灰色。
下圖顯示了行爲 - 列1是標籤,列2是文本框,列3是組合框。
alt text http://highplainstech.com/images/testForm.png
編輯 - 說明像:前兩排是一個標籤,文本框,組合框和默認樣式。在後面的兩行中,我將背景顏色設置爲紅色,將前景設置爲白色。 Microsoft處理的禁用字體樣式不一致。
-1,OP詢問如何更改字體顏色(又名forecolor),您的鏈接提供了更改背景顏色的方法。有時候,改變背景色並不是一個可行的解決方案。 – MDMoore313 2013-06-19 15:15:54