设置ComboBox控件的Enabled为false时,其字体的颜色
默认情况下: 
    当ComboBox控件的Enabled属性为true时,其字体的颜色为黑色. 
    当ComboBox控件的Enabled属性为false时,其字体的颜色为灰色.   
 有没有办法使ComboBox控件的Enabled属性为false时,其字体的颜色也为黑色?
------解决方案--------------------//变态一招,放个Label在上面挡住   
 Label vLabel = new Label(); 
 vLabel.Parent = comboBox1.Parent; 
 vLabel.Left = comboBox1.Left + 1; 
 vLabel.Top = comboBox1.Top + 3; 
 vLabel.Text = comboBox1.Text; 
 vLabel.AutoSize = true; 
 vLabel.BringToFront(); 
------解决方案--------------------呵呵,楼上的,与其这样还不如将checkbox的text设置为空,那么在它旁边再放一个label呢.或者你干脆做一个复合控件,空TEXT的CHECKBOX+一个LABEL. 
 当然,如果你继承checkbox,对它的onpaint重写也可以做到,但相对要麻烦一些.