Updating a wxGrid based on a wxPyGridTableBa se

Frank Millman wrote:

I am not in front of my system right now, so I cannot check this, but I am
sure that I just call grid.SetCellValue(row,col,value). This invokes my
routine that updates the underlying table, and then grid.GetCellValue is
called automatically to refresh the display.

Frank thanks for the note. This definitely works if you want to operate
through the grid instead of directly addressing the underlying GridTable.
The way my app works, the GridTable is holding Python lists and dictionaries
and it seems much more natural to modify the underlying Table objects
directly than to go through the grid methods. In any event, I found that if
I issue a grid.MoveCursorDown(0), the grid reflects the changes I have made
to the data underlying the selected cell without having to refresh the whole
grid. Still seems like there should be a method that should cause a single
cell to update its displayed contents by forcing it to read from the
GridTable.

Steve