I thinks that in this case A picture is worth a thousand words:
XAML:
<
You need to use a SharedSizeGroup for each column.
Check out this tutorial ...
http://blogs.interknowlogy.com/johnbowen/archive/2007/08/27/21132.aspx
Also, ensure that the shared size scope property is true for your grid: