>Hi Greg
>
>>Not sure of the events involved but this would be my approach.
>
>Thanks a lot for the suggestion. I will look into this it seems the way to go.
That's actually what I had in mind, too. Whatever happens when the grid is resized, set the height to display full rows (plus maybe those two pixels). You'll need to count in the header height and a couple of sysmetric() values (for the borders, I think, and for the horizontal scrollbar if visible).