When the mouse hover over my ComboBox, I get an awful blue/lightblue pair of color for the backgroung of my ComboBox. I tried the solutions here :ComboBox Mouse over color,
you can override SystemColors.HighlightBrushKey
within the ComboBox
scope:
the entire XAML can be something like this:
A followup to your comment:
ignore the viewmodel
and my ItemSource
you should use your own, this was just for the demonstration.
as for your comment about
I could not get anything to work
i would suggest that you will create a new project and test only this XAML (with your ItemSource of course) and see if you can get the result you want. when you will get that, you can move to your real project and see where the styles changes and where is the problem exists.
EDIT#2:
In order to change the color of the ToggleButton
i think is best to override the entire ComboBox
Style.
i used the
The rest of the code and style taken from here.
i would recommend you to read this as well.