Sorry i was too fast with my answer. I have attached a sample where you can see a strange behavior. When you click on the button to add a new column the whole gridview is empty. Furthermore I think I would loose my whole column formating with the ResetTableDescriptor call. Can you take a look at the sample.
(Hope it''s Ok i found the sample in the forum and modified it a little bit so show my problems)
GGC_4tablesColumnAdd.zip