So is there a way to know what cell is focused? My idea was to change the DataContext property with the copy of data (so the display will reload) and then set the focus on the corresponding cell by code. In this way, the user can continue using the keyboard...