Foros del Web » Programación para mayores de 30 ;) » .NET »

El Panel y sus scrolls

Estas en el tema de El Panel y sus scrolls en el foro de .NET en Foros del Web. Buenas!!!! ¿Sabeis como puedo ocultar la barra de scroll de un control "panel" pero manteniendo la prodiedad "AutoScroll" de este control a "true"? Thanks...
  #1 (permalink)  
Antiguo 13/09/2005, 07:03
 
Fecha de Ingreso: marzo-2005
Mensajes: 28
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta El Panel y sus scrolls

Buenas!!!!

¿Sabeis como puedo ocultar la barra de scroll de un control "panel" pero
manteniendo la prodiedad "AutoScroll" de este control a "true"?

Thanks
  #2 (permalink)  
Antiguo 14/09/2005, 04:26
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1
Antigüedad: 18 años, 7 meses
Puntos: 0
holas, yo eso lo consegui hacer creando un nuevo componente que deriva de la clase panel y sobrescribiendo el metodo de la clase:

Código:
<System.Drawing.ToolboxBitmapAttribute(GetType(System.Windows.Forms.Panel))> _
 Public Class Panel : Inherits System.Windows.Forms.Panel   

    Public Sub New()

        MyBase.New()
        Me.SetDefaultControlStyles()        

    End Sub

    Private Sub SetDefaultControlStyles()

        Me.SetStyle(System.Windows.Forms.ControlStyles.DoubleBuffer, True)
        Me.SetStyle(System.Windows.Forms.ControlStyles.AllPaintingInWmPaint, False)
        Me.SetStyle(System.Windows.Forms.ControlStyles.ResizeRedraw, True)
        Me.SetStyle(System.Windows.Forms.ControlStyles.UserPaint, True)
        Me.SetStyle(System.Windows.Forms.ControlStyles.SupportsTransparentBackColor, True)

    End Sub   

    Protected Overrides Sub AdjustFormScrollbars(ByVal displayScrollbars As Boolean)
        displayScrollbars = False
    End Sub
End Class
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:15.