Quiero utilizar la misma funcionalidad disponible cuando un Panel.AutoScroll es verdadero, pero con las barras de desplazamiento invisibles.Cómo desplazar un panel manualmente?
Para hacerlo, necesito saber cómo puedo desplazarme hacia la izquierda/derecha arriba/abajo usando las funciones de mi código.
Funciona solo cuando AutoScroll = true, pero luego no puedo ocultar HorizontalScroll/VerticalScroll. Configurar Scroll.Visible = false no oculta el desplazamiento) – Jonas
Nota para cualquiera que quiera ocultar la barra de desplazamiento como OP: no lo intente. –
Debido a un error extraño que descubrí, sería mejor usar 'var v = ScrollingPanel.VerticalScroll; v.Value = v.Value = Math.Min (v.Maximum, v.Value + v.LargeChange); 'o las barras de desplazamiento en realidad no se moverán cuando lo haga el panel. Por alguna razón, el valor cambia justo antes de que dibuje la barra de desplazamiento, pero al establecerlo por segunda vez se actualizará. – Patrick