![]() |
TStringGrid Insertar registros
Hola a todos:
Tengo un TStringGrid editable, puedo modificar datos sobre él sin ningún problema. También necesitaría insertar nuevos registros sobre él, he buscado por las opciones del componente pero no encuentro ninguna, ¿no es posible hacer esto?... Muchas gracias. |
Hola,
para insertar registros nuevos en un StringGrid debes hacerlo de modo manual. Debes insertar primero el row en el stringgrid, es decir, debes aumentar el número de rows, de esta manera:
Así creas un fila nueva, ahora para insertar datos debes ir celda a celda sobre ésta nueva fila e insertar los valores:
Espero te sirva. Saludos |
Voy a probarlo, pero es una solución que creo que me va a servir.
Muchas gracias por tu respuesta. |
Respuesta Stringrid
Hola,
La respuesta de Bicho es correcta, yo tengo un programa que lee la información de un archivo plano y lo coloca en un StringGrid. Deseo preguntar quien sabe como se hace para mover el control del cursor a la siguiente fila presionando Enter o cuando la celda se llene con un determinado valor en un StringGrid, muchas gracias... |
Estoy tratando de tener un StringGrid editable, como lo haces?
Gracias. |
A través de la propiedad Options del componente TStringGrid puedes configurar el TStringGrid. Poniendo goEditing a True conseguirás que se pueda editar dentro de las celdas del componente.
|
Muchisimas Gracias!
Me sirvió. |
insertar una fila en un stringgrid
Hola a todos.
Tengo un StringGrid con cierta información, deseo insertar entre dos filas una nueva. lo único que puedo hacer es agregar una fila al final y mover todo a partir de donde quiero insertar en una fila hacia abajo o tienen alguna mejor idea??? Desde ya, muchas gracias |
|
La franja horaria es GMT +2. Ahora son las 07:23:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi