2010-01-29 19 views
8

Estoy vinculando un DataTable a un DataGrid (kit de herramientas WPF) para agregar, editar y eliminar. Puedo usar las teclas de tabulación para navegar por las celdas de arriba a abajo. Pero tan pronto como presiono la pestaña en la última columna de las últimas filas, no está llevando el cursor a la primera celda de la nueva fila. ¿Cómo puedo conseguir esto?Mover el foco a la primera columna de la nueva fila en DataGrid (WPF)

Gracias

+3

¿Está todo solucionado de esta manera? ¿Puedes compartir tu experiencia al respecto? También estoy enfrentando el mismo problema. – Gopinath

Respuesta

-4

Por favor, compruebe lo siguiente:

una cuadrícula de datos tiene una propiedad CanUserAddRows. Establecer in a true:

CanUserAddRows="True" 

El modo de enlace de datos debe ser TwoWay:

Mode="TwoWay" 
0

me gustaría probar un evento KeyDown que comprueba la tecla de tabulación y comprueba si se trata de la última columna # si es así iría a la primera columna en la siguiente fila.

2

¿Has probado KeyboardNavigation.TabNavigation = "Cycle"?

Cuestiones relacionadas