I would like to ask how to override the text color in context menus, when the Windows Classic (XP) themes in active in Windows. I have dark menus and a menu text appear in black (or in a color which is chosen in the system 'Windows Color and Appearance' dialog). I would like to overide this setting completely with the white within my application.
In the Windows 7 stadart theme, I can do it by 'themes:AssetResourceKeys.MenuForegroundNormalBrushKey' and it works fine, but in the XP theme my color is ignored. Overidding SystemColors.MenuTextBrush helps only for the submenu headers.
Thanks in advance,
[Modified 6 years ago]