Hi,
We've had issues with horizontal scrolling in our RadGridViews with the Q1 2011 version of the WPF package for .NET 3.5 (both the first one and SP 1).
In our grids that reside inside RadExpanders (if that matters) we have several columns which in lower resolutions requires scrolling horizontally. We bind them as GridViewDataColumns. In some we have DataTemplates, but in most we just do a normal bind using the DataMemberBinding.
Until you start scrolling everything looks fine like it did in Q3 2010 and earlier versions, but when scrolling horizontally by dragging the scrollbar with the mouse especially the smaller columns tend to grow and be very wide instead of keeping the preferred width according to the content of the columns.
So now for the second time we have to revert to Q3 2010 until this gets fixed.
Has something changed which require us to add something to the XAML to make them keep the preferred width or is this a bug that will be fixed in future versions?
<telerik:RadTreeListView.RowStyle> <Style TargetType="{x:Type telerik:TreeListViewRow}"> <Setter Property="IsExpandable" Value="True" /> <Setter Property="IsExpanded" Value="{Binding IsExpanded, Mode=TwoWay}" /> <Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay}" /> <Setter Property="FontWeight" Value="Normal" /> <Style.Triggers> <Trigger Property="IsSelected" Value="True"> <Setter Property="FontWeight" Value="Bold" /> </Trigger> </Style.Triggers> </Style> </telerik:RadTreeListView.RowStyle>
| <Style TargetType="{x:Type GridView:GridViewCell}"> |
| <Style.Triggers> |
| <DataTrigger Binding="{Binding Path=HasRead}" Value="False"> |
| <Setter Property="FontWeight" Value="Bold"/> |
| </DataTrigger> |
| </Style.Triggers> |
| </Style> |

<Style TargetType="{x:Type telerikNavigation:RadTreeViewItem}"> <Setter Property="CheckState" Value="{Binding IsCheckedState, Mode=TwoWay}" /> <Setter Property="IsExpanded" Value="{Binding IsExpanded, Mode=TwoWay}" /> <Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay}" /> </Style> IsVirtualizing="True" telerikTreeView:TreeViewPanel.VirtualizationMode="Hierarchical"> 