Remplacer la touche entrée, mais garder comportement par défaut pour les autres touches, dans une wpf datagrid

- Il vraiment me dérange que le en appuyant sur la touche entrée dans un Datagrid déplace la sélection d'un élément vers le bas, je voudrais être en mesure de décider ce qu'il fait normale dans un événement keydown.

Donc ce que j'ai fait a été de créer une nouvelle classe qui hérite de la grille de données et d'ignorer l'événement OnKeyDown et de l'utiliser comme mon datagrid.

Cela crée une toute nouvelle série de problèmes, puisque apparemment je me réécrire toutes les autres touches (touche de la flèche de navigation, les touches maj+flèche de sélection de clé, pgup/pgdn, etc..). J'ai essayé de le pirater, mais il semble donc inutile de dépenser temps à réécrire ce qui a déjà été écrit, et probablement mieux que tout ce que je vais trouver.

Alors, comment puis-je faire la touche entrée de faire ce que je veux sans jouer avec les autres affectations de touches par défaut de la grille de données?

Merci d'avance

peut-u s'il vous plaît partager u r code. J'ai le même problème

OriginalL'auteur Steinthor.palsson | 2011-04-12