Déplacer le focus sur la cellule suivante sur la touche Entrée Appuyez sur dans WPF DataGrid?

Je veux avoir une grille de données Personnalisé qui peut,

  1. Passer à la prochaine cellule lorsque Entrée touche aussi si il est en mode édition.
  2. Lors de la dernière colonne de la ligne courante est d'atteindre, l'accent devrait passer à la première cellule de la ligne suivante.
  3. Sur l'atteinte à la cellule suivante, si la cellule est modifiable, il devrait automatiquement devient modifiable.
  4. Si la cellule contient un ComboBox pas comboboxcolumn, la zone de liste déroulante doit DropDownOpen.

Merci de m'aider dans cette. J'ai essayé de le passé quelques jours par la création d'une grille de données Personnalisé et écrit le code

protected override void OnPreviewKeyDown(System.Windows.Input.KeyEventArgs e)

Mais j'ai échoué.

source d'informationauteur Kishore Kumar