1. I don’t think you need to call <b>SuspendLayout</b> and <b>ResumeLayout</b> on the GridControl: those methods are only useful on controls that have child-controls, and the GridControl doesn’t.
2. I don’t think you need to call <b>BeginEdit</b> and <b>EndEdit</b> on the DataRows, if all you do is expand the parent group, and select the row.
3. Why do you call <b>BringIntoView</b> on each detail-row of each row in the grid? Try moving it outside the For-loops.
Imported from legacy forums. Posted by Tommy (had 647 views)