![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Saludos!
La única solución que se me ocurre es que tu componente muestre el TMonthCalendar dentro de su propio formulario (de la creación y liberación de dicho formulario tendría que encargarse, lógicamente, el componente). Este formulario no sería redimensionable y su tamaño máximo sería el justo para que quepa el TMonthCalendar. Incluso, podrías ajustar su posición según la del componente y definir su propiedad "BorderStyle" a "bsNone" para que los usuarios no lo puedan mover ni cerrar, cerrandose sólo, por ejemplo, cuando pierda el foco (así simularías el comportamiento del TDateTimePicker). Chao! Última edición por jmariano fecha: 20-08-2005 a las 05:06:00. |
|
#2
|
|||
|
|||
|
Gracias jmariano.
Ma has ayudado mucho, tu solución es bastante interesante, la verdad nunca se me hubiera ocurrido, he probado y por suerte me ha funcionado. Gracias otra vez. Saludos. |
|
#3
|
||||
|
||||
|
¿Y porqué no usar directamente un DateTimePicker que lo que hace es precisamente mostrar un MonthCalendar al momento de abrirlo?
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|