I've just upgraded to the 2011 Q1 release (version 2011.1.315.1040) and am now seeing a few issues with some of my grids. I've managed to reduce it down to a simple test case:
What seems to be happening is the two columns with IsVisible set to false still reserve some room for layout and the column called First Vis appears pushed to the right. Furthermore, the second and third columns do not layout correctly as the second (visible) column is fully visible, but the third is chopped off. I'd expect the second and third visible columns to reserve their space and the first column expand out to the remaining available space.
I've attached a screen shot of result
<
UserControl
x:Class
=
"TestAysncScalarQuery.MainPage"
xmlns:telerik
=
"http://schemas.telerik.com/2008/xaml/presentation"
Height
=
"Auto"
>
<
Grid
x:Name
=
"LayoutRoot"
Background
=
"White"
Width
=
"800"
>
<
telerik:RadGridView
x:Name
=
"gridView"
AutoGenerateColumns
=
"False"
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
IsVisible
=
"False"
Width
=
"80"
Header
=
"Not Shown 1"
UniqueName
=
"Foo"
/>
<
telerik:GridViewDataColumn
IsVisible
=
"False"
Width
=
"40"
Header
=
"Not Shown 2"
UniqueName
=
"Bar"
/>
<
telerik:GridViewDataColumn
Width
=
"*"
Header
=
"First Vis"
UniqueName
=
"Sna"
/>
<
telerik:GridViewDataColumn
Width
=
"110"
Header
=
"Second Vis"
UniqueName
=
"Fu"
/>
<
telerik:GridViewDataColumn
Width
=
"110"
Header
=
"Third Vis"
UniqueName
=
"Asdf"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
</
Grid
>
</
UserControl
>
What seems to be happening is the two columns with IsVisible set to false still reserve some room for layout and the column called First Vis appears pushed to the right. Furthermore, the second and third columns do not layout correctly as the second (visible) column is fully visible, but the third is chopped off. I'd expect the second and third visible columns to reserve their space and the first column expand out to the remaining available space.
I've attached a screen shot of result