DBGrid con varias columnas
Ya estoy de nuevo preguntando.
Os cuento mi necesidad a ver si alguien puede aportar una idea genial. El caso es que tengo una tabla muy simple, Id y Pais, al estilo 31 Países Bajos 32 Bélgica 33 Francia 34 España 350 Gibraltar 351 Portugal 352 Luxemburgo 353 Irlanda 354 Islandia 355 Albania 356 Malta etc,. Si lo saco con un DBGrid funciona bien pero esteticamente queda feo, ya que sale un listado. Se os ocurre alguna idea para que salga por columnas, al estilo 31 Países Bajos 32 Bélgica 33 Francia 34 España 350 Gibraltar 351 Portugal 352 Luxemburgo 353 Irlanda 354 Islandia 355 Albania 356 Malta Lo unico que se me ocurre es utilizar 3 DBGrid con 3 Tables con filtro pero no me convence la solucion. ¿Alguna idea? Gracias de nuevo |
No se entiende qué quieres conseguir.
|
Cita:
¿Pero cual es la idea? ¿Aprovechar el espacio? ¿Usar otro componente? ¿Ser original? Imagino que no sepuede editar. Puedes usar un TStringGrid con tantas columnas como quieres, sólo que tendrás que rellenarlo manualmente. De todas formas, no lo veo... |
¡Ah!, lo que quieres es algo así:
-31-Países Bajos----32-Bélgica------33 Francia -34-España---------350-Gibraltar---351 Portugal 352-Luxemburgo-----353-Irlanda-----354 Islandia 355-Albania--------356-Malta No quedaría nada claro de esa forma. |
Puedes probar con un ListView.
Es similar al Explorer. Lo configuras en modo lista, rellenas con la tabla y debería ser como quieres. Ten en cuenta que no es un componente de datos y sería para pocos registros. |
Cita:
Probare con el StringGrid como han comentado a ver que tal queda. Gracias de nuevo. |
Otra opción sería que utilices un TListbox, este tiene la propiedad de "Columns" donde indicas la cantidad de columnas a presentar.
Espero aporte a lo que buscar conseguir. |
La franja horaria es GMT +2. Ahora son las 22:50:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi