I'm trying to use PerformAutoResize in the InitializeLayout event. In the top grid, it works fine, in the bottom grid, every field where I changed the column header to be different than the key, the autosize didn't work. The top grid doesn't have any headers that were renamed.
Yes, you're right, that's exactly what was happening.
Thanks!
In what event are you changing the column captions? Make sure the column captions are getting change before you call PerformAutoResize - otherwise the resizing will be done based on the column key instead of the new caption.