DataGrid に列 A、B、C (簡略化) があります。この DataGrid は DataTable にバインドされ、列 C の値は A と B の差 ( A - B ) です。列 A と B は編集可能です。今私の要件は、ユーザーが A または B の値を変更すると、それに応じて列 C の値を更新する必要があるということです。そのために、CellEditEnding Event を書きました。このイベントでは、行を取得できますが、ユーザーが変更したばかりの値は取得できません。DataTable から対応する値を取得すると、古い値、つまりユーザーが変更する前の値が取得されます。