What may have happened is that the BackColor of the control is no longer the default, even though it looks as if it is.
This can happen when the color is changed to something and then changed back by selecting the default color name. This will have put the following line in the designer.cs file.
this.cb01.BackColor = System.Drawing.SystemColors.Window;
When the control is really operating with it's default color setting that line will be missing.
I don't know why this causes a problem but it has the effect of making making the enabled and disabled colors the same.
To fix:
1) Bring up the form in the designer
2) Select cb01
3) Goto properties and right click on the BackColor
4) If the Reset option is available then Reset
This is the proper way to reset a designer property and should fix the problem.
Alan.