HOWTO: Cómo puedo hacer que una Celda (Cell) de un UltraGrid entre en el modo de edición escribiendo cualquier carácter?

El UltraGrid (de Infragistics) no entra automáticamente al modo de edición cuando una celda está activa y el usuario presiona una tecla . En su lugar, utiliza su KeyActionMappings para determinar qué acción debe ejecutar basado en la tecla que se presiona. Por defecto, el UltraGrid cambiará el estado de modo de edición cuando se pulsa la tecla F2.

En la mayoria de los casos (dado que estamos acostumbrados por Excel, en mi caso) intuitivamente cuando vemos una celda seleccionada o activa y necesitamos editar el contenido, simplemente empezamos a escribir, cosa que no ocurrirá con un UltraGrid si no presionamos la tecla F2 previamente; para solucionar esto buscando en la red encontré este código que debemos programar en el evento KeyPress del UltraGrid en cuestión: