![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
andre:
El problema es que un DbGrid no recibe directamente la entrada del teclado sino que crea una componente TEdit cada vez que se edita una celda. Esta componente- InPlaceEdit - es la que lleva a cabo la edición y por tanto tendrían que ser sus eventos sobre los que trabajes y no los del DbGrid. El detalle es que InPlaceEdit es una propiedad protegida del DbGrid por lo que no puedes acceder a ella directamente. Mira estos hilos TEdit en DBGrid Una de grid's en donde andres1569 explica como acceder a dicho TEdit. Lo que tendrías que hacer es asignar a InPlaceEdit el evento KeyPress cada vez que entres en modo de edición. // Saludos |
|
#2
|
|||
|
|||
|
Muchas gracias roman, eso soluciona mi inquietud, gracias a todos por su tiempo.
Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|