Hi. I have a RadGridView that is being used within a TabControl. I noticed that if I reorder the columns of the grid, switch to a different tab in the tab control, and then return the tab with the grid, the grid's column order resets back to it's original order. Is there a way to prevent this?
Here is an example layout with the problem:
Here is an example layout with the problem:
<
Grid
x:Name
=
"LayoutRoot"
Background
=
"White"
>
<
controls:TabControl
>
<
controls:TabItem
Header
=
"Tab 1"
>
<
telerik:RadGridView
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
Header
=
"Column 1"
/>
<
telerik:GridViewDataColumn
Header
=
"Column 2"
/>
<
telerik:GridViewDataColumn
Header
=
"Column 3"
/>
<
telerik:GridViewDataColumn
Header
=
"Column 4"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
</
controls:TabItem
>
<
controls:TabItem
Header
=
"Tab 2"
>
<
telerik:RadGridView
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
Header
=
"Column 1"
/>
<
telerik:GridViewDataColumn
Header
=
"Column 2"
/>
<
telerik:GridViewDataColumn
Header
=
"Column 3"
/>
<
telerik:GridViewDataColumn
Header
=
"Column 4"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
</
controls:TabItem
>
</
controls:TabControl
>
</
Grid
>