Это очень простой способ ввода ячейки в режиме редактирования без использования мыши. Во-первых, вам нужно получить строку, в которой у вас есть ячейка. Затем вы получаете ячейку, затем вы меняете режим редактирования на True. Если у вас нет строки, вы можете найти ее с помощью ItemContainerGenerator в сетке с бизнес-объектом, используемым в этой строке (из вашей коллекции ItemSource). Вот пример кода:
GridViewRow myRow = MyGrid.ItemContainerGenerator.ContainerFromItem ( YourBusinessObject );
GridViewCell myCell = myRow.Cells ( YourCellIndex );
myCell.IsInEditMode = True;
Надеюсь, это поможет!