Hi,
I need to darken the text (either setting a darker color or increasing the Opacity) of a disabled cell in a GridControl. Our users use our applications outside on a laptop and the default disabled text color is too light and washes out in the sun. I have searched the existing support tickets and found that you can override the "TextEditThemeKey ResourceKey=TextStyle" resource, but that only seems to affect editors that are not hosted in a GridControl. I have also tried to set up a style trigger to set the opacity of an InplaceBaseEdit control (which according to Snoop is the actual editor), but that doesn't work either.
I just want the text darker, the buttons, borders, and other UI elements on the control should remain the same (so basically what the TextEditThemeKey override is doing with the controls outside of a GridControl). I know you can just use ReadOnly instead, but that renders the cell exactly like the enabled state and the dropdowns still open (although you cannot change anything). I think that will confuse our users and we may get calls about it not working.
I have a sample that shows what I have so far. I would need the dropdowns (ComboBoxEdit, LookUpEdit), the DateEdit, and the base TextEdit to have darker text. If the only way to do this is to hack the theme resources, are there any drawbacks to doing that?
Thank you.