It is possible to use the XP styles in Vista/Win7? If yes, is it possible to do it for a single control.
I know I can turn off visual styles one control at a time using SetWindowTheme(). I know it is possible to turn off visual styles for the whole win forms app by removing the EnableVisualStyles call.
The reason I ask is because in the application this would be used it a control in a error state has it's backcolor turned red. This does not work for ComboBoxes when the application is running under Vista/Win7. Changing the back color only changes for the drop down list not the actual control.
I have also looked into getting the BackColor to change the combobox color like it does in XP and when visual styles are off but have found no way to easily do that either.
And yes this would be easily solved in WPF... /cry. :)