Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações. |
Tradução
Original
|
Classe ScrollBar
Implementa a funcionalidade básica de um controle BAR de rolar.
Assembly: System.Windows.Forms (em System.Windows.Forms.dll)
Você normalmente não herdam diretamente o ScrollBar classe. Para criar seu próprio BAR de rolar da classe, herdam o VScrollBar ou HScrollBar classe.
Observação:
|
|---|
|
A caixa de rolar é às vezes chamada sistema autônomo polegar rolar. |
Para ajustar o intervalo de valores de controle de BAR de rolar, conjunto o Minimum e Maximum Propriedades. Para ajustar a distância do caixa de rolar move, conjunto o SmallChange e LargeChange Propriedades. Para ajustar o ponto de partida a caixa de rolar, conjunto o Value propriedade quando o controle é exibido inicialmente.
As diretrizes de interface de usuário sugerem que o SmallChange e LargeChange as propriedades são conjunto em relação ao dimensionar do modo de exibição que o usuário vê, não ao dimensionar total incluindo parte invisível. Por exemplo, se você tem uma caixa de imagem com barras de rolar exibindo uma imagem grande, a SmallChange e LargeChange propriedades devem ser conjunto em relação ao dimensionar da caixa de imagem, não para o dimensionar da imagem.
O exemplo a seguir cria e inicializa um VScrollBar e adiciona-o para um Form.
privatevoid InitializeMyScrollBar()
{
// Create and initialize a VScrollBar.
VScrollBar vScrollBar1 = new VScrollBar();
// Dock the scroll bar to the right side of the form.
vScrollBar1.Dock = DockStyle.Right;
// Add the scroll bar to the form.
Controls.Add(vScrollBar1);
}
private void InitializeMyScrollBar()
{
// Create and initialize a VScrollBar.
VScrollBar vScrollBar1 = new VScrollBar();
// Dock the scroll bar to the right side of the form.
vScrollBar1.set_Dock(DockStyle.Right);
// Add the scroll bar to the form.
get_Controls().Add(vScrollBar1);
} //InitializeMyScrollBar
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.
Observação: