I've attached a modified version of the demo to show the problem.
[attachment=4429:imageofparent_modified.zip]
If the table size and cells are not exactly matched you will see a white edge either on the left or bottom edges of the grid (or both).
In this demo
I've added code to resize the grid as the form is resized
the grid has been disabled and the selected cell is painted the same as non-selected cells so that it appears to be several rows of labels.
…Steven