Now I can run a test that uses the DataGridView control but it's not painted and no user-interaction. DataGridView is in very early stage but now I have almost all members defined and a lot of them implemented. 3161 lines of code. I think that along this week I can finish the definition of the main classes and start to implement the painting/drawing.