Because you set the min and max sizes to the same value.
Before you hide your column, save the initial min and max, then when you restore your column reset the min and max to what you save. If you don't want to save the values, try setting min to 0 and max to Integer.MAX_VALUE.
I have a bunch of code for sizing, hiding, restoring, and persisting table column information. If you want I'll email it to you.
Joined: Jul 01, 2003
Thanks Eric. The problem is fixed.
-Cathy. [ June 16, 2004: Message edited by: Cathy Song ]