Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2009, 19:03
Avatar de neo101
neo101
 
Fecha de Ingreso: julio-2007
Mensajes: 73
Antigüedad: 17 años, 6 meses
Puntos: 1
Exclamación no puedo ver la opacidad gradual

Saludos:

Necesito ayuda por favor, miren trataré de exponer mi caso:

Hice un control (panel) y le agregué la propiedad "opacity", funciona a mi voluntad y todo, PEEEEROOOO el asunto es el siguiente, traté d establecer varios paneles en una ventana y aparecerlos/desaparecerlos en base a la seleccion de un menú de botones (toolstrip); este código tambien funciona, pero solo a la mitad!!! es decir, el panel a desaparecer; desaparece inmediatamente (y no gradualmente como se espera opere) y el que va a aparecer si hace su aparición de forma gradual...

Código vb:
Ver original
  1. Private Sub Alfrente(ByVal Ps As Integer)
  2.         If Ps = Fpanel Then Exit Sub
  3.         Select Case Fpanel
  4.             Case 0
  5.                 JbPanel1.Sh()
  6.                 JbPanel1.Visible = True
  7.             Case 1
  8.                 JbPanel1.Hy()
  9.                 JbPanel1.Visible = False
  10.             Case 2
  11.                 JbPanel2.Hy()
  12.                 JbPanel2.Visible = False
  13.             Case 3
  14.                 JbPanel3.Hy()
  15.                 JbPanel3.Visible = False
  16.         End Select
  17.         Select Case Ps
  18.             Case 1
  19.                 JbPanel1.Sh()
  20.                 JbPanel1.Visible = True
  21.             Case 2
  22.                 JbPanel2.Sh()
  23.                 JbPanel2.Visible = True
  24.             Case 3
  25.                 JbPanel3.Sh()
  26.                 JbPanel3.Visible = True
  27.         End Select
  28.         Fpanel = Ps
  29.     End Sub

El primer case desaparece el panel q esta al frente indicado por la variable fpanel y el segundo case aparece el panel solicitado x el usuario...

No se, habia pensado en retener el proceso hasta q terminara d desvanecerse el anterior, pues sé que es la instruccion
Código:
JbPanel1.visible = False
la que hace q primero desaparezca el panel de manera inmediata y ya sin verse, se aplique el desvanecimiento... pero no hallo como hacer esto...

Bueno, los dejo opinar... Gracias x su atención...