WPF DataGrid CellEditEnding - DataSet ne met pas à jour la ligne perdue Focus perdu

J'ai besoin d'être en mesure de mettre à jour les valeurs d'un ensemble de données une fois qu'une cellule perd le focus à partir de l'édition. Je sais que lorsque la cellule perd le focus (CellEditEnding), mais le problème est, la mise à jour de l'élément de contexte ne se produit pas jusqu'à se focaliser sur la ligne se produit réellement. Cela devient un problème quand il n'y a qu'un seul élément à gauche, car il ne peut jamais perdre le focus.

Comment faire en sorte que chaque fois qu'une colonne édition est complète (CellEditEnding), le contexte réel de cette ligne est mis à jour à ce point (et pas seulement lorsque la ligne perd le focus)

Merci d'avance!

source d'informationauteur Anthony Greco