Hi,
I have an application which has one of the default application styles enabled ie. "Office2007Silver.isl".
In the past, if I wanted to disable the active row highlighing I would set the ActiveRowAppearance.BackColor to Transparent and apply a "NoFocusRect" drawfilter to remove the active row borders.
However, these methods don't work with the app styling enabled. How do I go about removing the highlighting? Thanks
Ryan
Hi Ryan,
You have to remove them from the application stle library.
Open up the isl file in AppStylist. Go to the grid tab and mouse over a grid row. You will get a tooltip which lists the various roles that apply to the row. One of them will be GridRow. Press teh number on your keyboard for that role and it will bring you to the UI role properties.
Then you can clear the settings for that UI Role and save the isl.
Thanks Mike for the usual speedy reply. However, I don't want to make the change globally, just for certain grids within my application. Is there a way to override the highlighting settings after a style has been applied?
Thanks