
15/02/2011, 12:27
|
 | | | Fecha de Ingreso: marzo-2002 Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 1 mes Puntos: 7 | |
Ocultar DTPicker al cambiarle la propiedad CustomFormat Tengo una función que se encuentra en cada Load de cada formulario que tengo en mi proyecto. Esto es con el fin de que, sin importar la configuración regional siempre utilize el CustomFormat = "dd-MM-yyyy". Ahora bien, hay algunos DTPicker que están ocultos en el formulario pero al ejecutar la función se ponen “Visible = true” y no he logrado volverlos a poner "Visible = False". La función es: Public Sub sb_FormatearCamposFecha(frm As Form) For Each Obj In frm If TypeOf Obj Is DTPicker Then Obj.Format = dtpCustom Obj.CustomFormat = "dd-MM-yyyy" End If Next End Sub Llamo esta función asi: Call sb_FormatearCamposFecha(Me) ¿Qué está ocurriendo? Probé haciendo lo siguiente y tampoco funcionó: Public Sub sb_FormatearCamposFecha(frm As Form) Dim bolVisible as boolean For Each Obj In frm If TypeOf Obj Is DTPicker Then bolVisible = Obj.Visible Obj.Format = dtpCustom Obj.CustomFormat = "dd-MM-yyyy" Obj.Visible = bolVisible End If Next End Sub
__________________ .::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance-- |