FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#2
|
||||
|
||||
Cita:
Así no me sirve porque necesito validarlo a medida que vaya digitando y no después de que salga del campo. |
#3
|
||||
|
||||
Pues en el onChange.
|
#4
|
||||
|
||||
Lo intente ahí también pero no me refresca el valor de la variable sino hasta que salga de la celda de la DBGRID.
|
#5
|
||||
|
||||
Hola
Pensandolo detenidamente no creo que puedas hacer lo que quieres desde un evento del DBGrid. Cuando empiezas a editar una celda el dbgrid crea automaticamente un editor (por defecto un Edit, corriganme si me equivoco) y lo que tendrias que hacer es capturar su evento onkeypress. He visto otros dbgrids que admiten personalizar el control a usar como editor en tal caso seria mas facil controlar lo que se teclea desde ahi. Se que no es de mucha ayuda pero en este caso creo que mejor optaria por crear una ventana aparte para modificar el registro. Saludos
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
#6
|
||||
|
||||
Como bien dice Caminante, cuando se edita in situ un campo en el DBGrid, en realidad se está haciendo en un "TEdit" (TDBGridInplaceEdit) sobrepuesto, por lo que todavía no está el contenido que estamos editando en el DBGrid.
Se podría hacer capturando el evento OnKeyPress de ese Edit sobrepuesto, pero también podemos hacer algo más sencillo ya que las pulsaciones que van destinadas a ese control también pasan por el OnKeyPress del DBGrid. A ver si te sirve esta chapucilla como base:
|
#7
|
||||
|
||||
Cita:
Es un buen indicio la manera en que lo planteas pero aún falta esa cosa y quedaría como lo necesito. Muchas gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cómo posicionar el cursor al final del texto de una celda de un dbgrid | Casimiro Notevi | API de Windows | 6 | 02-12-2021 20:58:38 |
Capturar texto que se este ingresado en celda DBGrid | Soa Pelaez | Varios | 0 | 14-07-2017 23:27:46 |
Ajustar texto en una celda de un DBGrid | rubio | OOP | 15 | 19-10-2011 21:50:19 |
Validar celda de DBGrid | acalderonr | Varios | 3 | 29-06-2007 19:30:05 |
Como Pintar Solo la Celda y No Toda la Columna de la Celda de un dbGrid?? | AGAG4 | Varios | 11 | 15-11-2004 20:53:28 |
|