PDA

Ver la Versión Completa : Poder manipular tamaño de Dbgrid tiempo ejecucion


Coco_jac
26-06-2006, 17:55:59
Hola Amigos, tengo una duda, miren tengo un TMemo y un DBGrid en un formulario (en ese orden, uno sobre otro), el TMemo alineado de manera que ocupe todo el espacio dejado por el DBgrid. Mi duda es que en tiempo de ejecucion poder agrandar el DBGrid o hacerlo mas chico agrandando el Tmemo, pero no lo consigo........

Espero sus comentarios amigos

Lepe
26-06-2006, 18:54:55
Usa el componente Splitter, supongo que está en la paleta Aditional de Delphi, el icono es una barra vertical con dos flechitas hacia la izquierda y derecha.

De arriba hacia abajo en el Form te quedará:
Memo alineado con alClient (3º - Por último estableces esta propiedad)
Splitter alineado alBottom (2º - despues estableces esta propiedad)
DBGrid alineado alBottom ( 1º -establece esta propiedad)

Ahora modificas las propiedades del Splitter
- Height = 8 (con el inspector de Objetos te será más fácil que con el ratón)
- ResizeStyle a rsUpdate (para que se actualice según se arrastra).

Saludos