Cita:
Empezado por cd.rafael
La idea es que el componente se base en un TDateTimePicker y que tenga dentro de sus propiedades un TDBEdit. Le agrego al nuevo componente dos pripiedades: DataField y DataSource, las cuales se asignan a las mismas del TDBEdit y hago que cuando cambie la propiedad Date de mi nuevo componente, se la asigne a la propiedad Text del TDBEdit, lo que no sé cómo hacer es cuando el dato cambie al cambiar de registro, se actualice la propiedad date de mi componente.
|
Antes de continuar estaría bien saber qué quieres hacer y porqué.
Según lo que comentas, quieres hacer un componente que haga lo siguiente:
"...hacer un componente que me permita mostrar una fecha, opcional con hora, que se guarde en la BD".
Eso es casi exactamente lo que hace un DBdateTimePicker, salvo que este muestra o la fecha o la hora, pero no ambas (imagino que ahí está el problema).
¿Es por esto último que quieres crear un componente nuevo?
¿Porqué quieres añadir un DBEdit dentro del DBDateTimePicker?
¿Porqué no intentas variar el componente TDBDateTimePicker para que haga lo que necesitas?