this.gridDataBoundGrid1.BeginUpdate(Syncfusion.Windows.Forms.BeginUpdateOptions.None);
The after the change, call
this.gridDataBoundGrid1.EndUpdate(false);
Then you could call grid.InvalidateRange to invalidate the single cell that changed. I think this would avoid painting the whole row.
If you submit another Direct Trac incident, we can forward you a different sample (also requires new DLLS as the other sample did) that invaldiates things cell by cell though it does use a virtual GridControl bound to a datatable to do this, and not a GridDataBoundGrid.
>this.gridDataBoundGrid1.BeginUpdate(Syncfusion.Windows.Forms.BeginUpdateOptions.None);
>
>The after the change, call
>
>this.gridDataBoundGrid1.EndUpdate(false);
>
>
>Then you could call grid.InvalidateRange to invalidate the single cell that changed. I think this would avoid painting the whole row.
>
>If you submit another Direct Trac incident, we can forward you a different sample (also requires new DLLS as the other sample did) that invaldiates things cell by cell though it does use a virtual GridControl bound to a datatable to do this, and not a GridDataBoundGrid.