Hoy me he encontrado con una solución para navegar correctamente por nuestro UltraGrid mediante el teclado y, asemejarlo un poco al comportamiento que podría tener una tabla de excel. Este
Para ello, hay que establecer el evento KeyDown del grid y controlar las teclas necesarias (Cursores, Enter, Escape,...) mediante, por ejemplo, un bloque Switch. Posteriormente, sólo hay que añadir algo como esto para que nuestras teclas funcionen como queremos.
grid.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.ExitEditMode, false, false);grid.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.NextCell, false, false); grid.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.EnterEditMode); grid.UpdateData();