Did you register the control before you used it?

VB has a Flexgrid called MSFlexgrid and MSHFlexgrid that are pretty good.

Search the forums. There are lots of examples.