Ok. I assumed once I had a reference to the GridTableCellStyleInfoEventArgs within QueryCellStyleInfo event blinking the background color would be trivial. But it seems as though when the e.Style.BackColor is updated in a seperate Thread the value is not updated.
Attached, is a class called in this if statement within QueryCellStyleInfo handler:
if (e.TableCellIdentity.Column != null && List.Contains(new Cell(e.TableCellIdentity.DisplayElement, e.TableCellIdentity.Column.Name)))
If I set the back color immediately in the contructor of the class the cells change to red, however within the Timer Tick event no change occurs. Is there a wat around this?
(Btw, I realise that this won''t blink, I''ll set to alternate color once I am sure the background color is updated. Also, this is simplified version of what I intend to implement, as I''ll probably have a collection of cells that need to be blinked and add/remove to this collection as necessary.)
BlinkingCellHelper.zip