Hi,
If your problem is something like this :
-You have a Reload function that updates DataGrid's bounded values.
-In this function you then try to get the content of dataCells, but it's the oldValue since a layout pass needs to be done on dataGrid to update everything before you can get it.
Then you could register to DataGridControl.LayoutUpdated event after the bounded values are updated. You would then do your code that get the content of the dataCells in this handler. But don't forget that the LayoutUpdated event is called for every update !
There is no Refresh() or Update() method in the DataGridControl.
If your problem is something like this :
-You have a Reload function that updates DataGrid's bounded values.
-In this function you then try to get the content of dataCells, but it's the oldValue since a layout pass needs to be done on dataGrid to update everything before you can get it.
Then you could register to DataGridControl.LayoutUpdated event after the bounded values are updated. You would then do your code that get the content of the dataCells in this handler. But don't forget that the LayoutUpdated event is called for every update !
There is no Refresh() or Update() method in the DataGridControl.