I know how to insert a row in an MSFlexGrid using the AddItem property, but I can't seem to find a way to insert a column.

I am using the MSFlexGrid with an overlayed text box control to do my edits.

Here's what I'm looking for:

Upon the Click event of a command button, I want a new column to be added to the left of wherever my current location is in the grid.

I will also be looking for some type of similar delete column fuctionality, but I am sure if I can get an understanding of how to insert a column, delete should be a snap.

Thanks..