Compartilhar via


HScrollBar and VScrollBar Controls visão geral (Windows Forms)

Windows Forms ScrollBar controles são usados para fornecer navegação fácil por meio de uma longa lista de itens ou uma grande quantidade de informações por qualquer um de rolagem horizontal ou verticalmente em um aplicativo ou controle. As barras de rolar são um elemento comum da interface do Windows, portanto, a ScrollBar o controle é freqüentemente usado com controles que não derivado da ScrollableControl classe. Da mesma forma, muitos desenvolvedores optar por incorporar o ScrollBar ao criar seus próprios controles de usuário do controle.

The HScrollBar (horizontal) e VScrollBar controles (verticais) operam de forma independente de outros controles e tem seu próprio conjunto de eventos, propriedades e métodos. ScrollBar controles não são sistema autônomo mesmos que sistema autônomo barras de rolar internas anexados a caixas de texto, caixas de listagem, caixas de combinação ou formulários MDI (sistema autônomo TextBox controle tem um ScrollBars propriedade para mostrar ou ocultar barras de rolar que anexado ao controle).

The ScrollBar Controla o uso do Scroll eventos para monitorar a movimentação da caixa de rolar (às vezes chamado sistema autônomo controle deslizante) ao longo da BAR de rolar. Usando o Scroll evento fornece acesso ao BAR de rolar valor enquanto estiver sendo arrastado.

Propriedade Value

The Value propriedade (que, por padrão, é 0) é um integer valor correspondente à posição da caixa de rolar no BAR de rolar. Quando o caixa de rolar posição está no valor mínimo, ele move para a posição mais à esquerda (para barras de rolar horizontal) ou a posição superior (para barras de rolar vertical).Quando o caixa de rolar no valor máximo, o caixa de rolar move para a extremidade direita ou posição inferior.Da mesma forma, um valor entre a parte inferior e a parte superior do intervalo coloca a borda esquerda da caixa de rolar no meio do BAR de rolar.

Além de ser usado cliques do mouse para alterar o BAR de rolar valor, um usuário também pode arrastar a caixa de rolar para qualquer ponto ao longo da BAR.O valor resultante depende da posição da caixa de rolar, mas é sempre dentro do intervalo do Minimum para Maximum propriedades conjunto pelo usuário.

LargeChange e SmallChange propriedades

Quando o usuário pressiona a tecla página UP ou página DOWN ou clica no controle de BAR de rolar em cada lado da caixa de rolar, a Value propriedade é alterado de acordo com o valor conjunto na LargeChange propriedade.

Quando o usuário pressionar uma das teclas de seta ou clica em um dos botões de BAR de rolar, a Value propriedade é alterado de acordo com o valor definido para o SmallChange propriedade.

Consulte também

Conceitos

Recursos Adicionados aos Formulários do Windows no Framework .NET 2.0

Referência

HScrollBar

VScrollBar

Outros recursos

Controles a ser usado no Windows Forms