Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Deshabilitar y Habilitar seleccionar fechas de un TDateTimePicker (https://www.clubdelphi.com/foros/showthread.php?t=62819)

rgstuamigo 15-01-2009 21:45:01

Deshabilitar y Habilitar seleccionar fechas de un TDateTimePicker
 
Hola nuevamente, necesito poder tener que deshabilitar y habilitar el poder seleccionar fechas de un TDateTimePicker algo asi como que fuera de solo a veces de lectura y a veces de escritura, ya que este componente no tiene una propiedad ReadOnly o algo asi para poderla utilizar en este caso.
Necesito saber como podria lograr esto ya que quiero que el usuario a veces pueda seleccionar fechas y a veces no.
Espero aberme explesado bien.
OJO no me sirve utilizando la propiedad Enable por se veria visualmente muy feo la apariencia.
Saludos....:)

fidel 16-01-2009 16:59:14

Pon y panel pequeño y plano del mismo color que el form y sobre él el DateTimePicker, activa y desactiva el panel cuando te interese y así siempre se verá igual aunque esté desactivado.

Bpascal 17-01-2009 01:39:41

tambien se podria utilizar las propiedades MINDATE Y MAXDATE poniendo la misma fecha en ambos campos, esto permitira ver la fecha pero no lo dejara cambiarla por otra.

rgstuamigo 17-01-2009 14:42:47

Cita:

Pon y panel pequeño y plano del mismo color que el form y sobre él el DateTimePicker, activa y desactiva el panel cuando te interese y así siempre se verá igual aunque esté desactivado.
Gracias Fidel excelente truco:) ¿Como no se me habia ocurrido?:confused:;):D

Cita:

tambien se podria utilizar las propiedades MINDATE Y MAXDATE poniendo la misma fecha en ambos campos, esto permitira ver la fecha pero no lo dejara cambiarla por otra.
Gracias BPascal es otro muy buen truco.;)..
Un saludazo a los dos.......:)


La franja horaria es GMT +2. Ahora son las 04:15:33.

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