I have a grid with 30'000 rows, 60 Columns. When I want to scroll horizontally the CPU (E6850 at 3GHz) goes up and the scrolling blocks for a few seconds. I intercept no events from the grid. Are there any settings to avoid this heavy CPU-Load?
There were a number of performance improvements made in 7.3; what version are you using? I just quickly created a DataTable with 60 columns and 30000 rows and my CPU usage never went past 30%, with the scrolling being pretty smooth. With this being said, things like transparancies and complex rendering will slow down your scrolling. Can you provide any additional information about your grid, or are you seeing this with the default settings?
-Matt
I use 8.1 and Vista and XP. In several columns I use UltraComboEditors as editorcontrols with 30'000 entries. The scrolling seems to stagnate when these columns come into view.
Manuel
UltraGridColumn col = mGrid.DisplayLayout.Bands[iBand].Columns[sCol];UltraComboEditor ed = new UltraComboEditor();EditorButton bt = new EditorButton();ed.ButtonsRight.Add(bt);ed.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;col.EditorControl = ed;ed.DataSource = table; // a DataTable with 30'000 entriesed.DisplayMember = table.Columns[1].ColumnName;ed.ValueMember = table.Columns[0].ColumnName;ed.BindingContext = mGrid.BindingContext;ed.DataBind();