He creado una clase que muestre los resultados de una búsqueda, esta recibe datos de un datatable y anima un panel que tiene labels según las filas dándoles un leve movimiento de derecha a izquierda, pero necesito que mientras se muevan se vuelvan cada vez más opacos(de invisibles a visibles).
Me di cuenta que estos controles no tiene la propiedad opacity, entonces me estoy inventando algo. Agregué un formulario al panel:
Código:
Se mueve sobre los labels, y con un timer le pongo:frm.TopLevel = False Me.PanelFormularios.Controls.Add(frm)
Código:
Pero no se anima, aunque el mensaje SI muestra que poco a poco disminuye la opacidad, visiblemente desaparece bruscamente al final del timer.if frm.opacity>0 then frm.opacity-=0.1 msgbox(frm.opacity) else frm.dispose() timer.enable=false end if
¿Acaso no se puede animar la opacidad de un formulario cuando está dentro de un panel? ¿de qué otra manera puedo animar con transparencia los resultados?
Muchas gracias por leer esto, espero me puedan ayudar, Dios los bendiga