Running the latest 9/24 SP2 build. I'm going to include alot of information because I'm honestly not sure what matters and what doesn't.. so forgive some of what may be superfluous information.
I have a datagrid that has its columns generated based on user configuration at run time. {using grid.Columns.Add(x);}
This data grid is 38 columns wide. Currently 16 of those columns are configured as combo box columns.
10 of them have very short itemsource lists. (5 - 10 items)
6 of them have considerably longer itemsource lists (900- 2000).
Horizontal scrolling performance is very poor in this case. CPU spikes to 50% on a Core2 Duo 2.8Ghz with 3GB RAM.
the most common probles I've been informed of is the RadGridView is housed in a container that disables column/row virtualization. Below is my grid configuration, and my RadGridView declaration
What can I do to increase the performance here? From what I read in the 9/24 release notes, the gridview was supposed to improve performance in these cases.
I have a datagrid that has its columns generated based on user configuration at run time. {using grid.Columns.Add(x);}
This data grid is 38 columns wide. Currently 16 of those columns are configured as combo box columns.
10 of them have very short itemsource lists. (5 - 10 items)
6 of them have considerably longer itemsource lists (900- 2000).
Horizontal scrolling performance is very poor in this case. CPU spikes to 50% on a Core2 Duo 2.8Ghz with 3GB RAM.
the most common probles I've been informed of is the RadGridView is housed in a container that disables column/row virtualization. Below is my grid configuration, and my RadGridView declaration
<Grid.RowDefinitions> <RowDefinition Height="30" /> <RowDefinition Height="55" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions><telerik:RadGridView Grid.Row="2" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto" AutoGenerateColumns="false" Name="userGridView" SelectionUnit="Cell" ClipboardCopyMode="Default" SelectionMode="Extended" CanUserSortColumns="True" Pasting="userGridView_Pasting" Pasted="userGridView_Pasted" KeyDown="userGridView_KeyDown" ItemsSource="{Binding}" telerik:Theming.Theme="Summer" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" ></telerik:RadGridView>What can I do to increase the performance here? From what I read in the 9/24 release notes, the gridview was supposed to improve performance in these cases.