¿Porque pasa esto?
Este es el diseño de la app:
(http://img802.imageshack.us/img802/9/prtscrcapturej.jpg)
Y esto es lo que sucede si muevo el scroll hacia abajo (o hacia arriba)
(http://img38.imageshack.us/img38/1589/prtscrcapture2u.jpg)
La imagen de fondo la usa el form, el panel tiene un "backcolor" transparente, y en fin yo creo que la mezcla de coloresy transparentes y todo eos lo he configurado bien... si necesitan más información al respecto pidanme...
EDITO: He probado lo siguiente, pero solo da resultado si PINCHO en el scroll para moverlo, es decir, si uso la rueda del ratón el evento no se ejecuta...¿Como puedo reproducir este evento para la rueda dle ratón?...
Private Sub Panel1_Scroll(sender As Object, e As ScrollEventArgs) Handles Panel1.Scroll
Me.BackgroundImage = My.Resources.blue_music_2961____copia
End Sub
End Class
Prueba con el evento MouseWheel. Es el evento encargado de manejar el Scrolleo a través de la rueda del ratón.
Saludos!
Cita de: kub0x en 22 Noviembre 2012, 18:44 PM
Prueba con el evento MouseWheel. Es el evento encargado de manejar el Scrolleo a través de la rueda del ratón.
Saludos!
Pues sí, gracias Kubox
Aunque...es un delito que pasen estas cosas
en un winform diseñando en una suite del año 2012 (VS2012)...
esto es un apaño muy pero que muy grande, porque visuelmente queda como una mi****, y ya me he asegurado por varios expertos (Aparte de tí, Kubox) de que no hay otra alternativa mejor que hacer esto:
' scrollbar
Private Sub Panel1_Scroll(sender As Object, e As ScrollEventArgs) Handles Panel1.Scroll
Panel1.BackColor = System.Drawing.Color.Empty
Panel1.BackColor = System.Drawing.Color.Transparent
End Sub
Private Sub Panel1_MouseScroll(sender As Object, e As MouseEventArgs) Handles Panel1.MouseWheel
Panel1.BackColor = System.Drawing.Color.Empty
Panel1.BackColor = System.Drawing.Color.Transparent
End Sub
Es una mie****, pero es lo que hay.
Un saludo
o por GDI cosa q ni yo mismo domino y me gustaria aprender :/ q es usado para la parte de diseño de controles, etc