Exportar (0) Imprimir
Expandir Tudo
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

Método ScrollableControl.ScrollControlIntoView

Rola o controle filho especificado no modo de exibição em um controle de rolagem automática habilitada.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

public void ScrollControlIntoView(
	Control activeControl
)

Parâmetros

activeControl
Tipo: System.Windows.Forms.Control
O controle filho deve aparecer na exibição.

O AutoScroll propriedade deve ser definida como true, e pelo menos um das barras de rolagem, horizontal ou vertical, também deve ser visível para o ScrollControlIntoView método para ter efeito. Para tornar as barras de rolagem horizontal e vertical visíveis, o HScroll e VScroll propriedades, respectivamente, devem ser definidas como true.

Se a activeControl parâmetro não é um controle filho, nenhuma ação será efetuada.

Esse método pode elevar a Scroll evento.

O exemplo de código a seguir habilita a rolagem automática para um formulário, redimensiona o formulário e garante que um botão permanece visível depois que o formulário é redimensionado. O exemplo requer que você tenha um Form com um Button chamado button2 nele.


private void ResizeForm()
{
   // Enable auto-scrolling for the form.
   this.AutoScroll = true;

   // Resize the form.
   Rectangle r = this.ClientRectangle;
   // Subtract 100 pixels from each side of the Rectangle.
   r.Inflate(-100, -100);
   this.Bounds = this.RectangleToScreen(r);

   // Make sure button2 is visible.
   this.ScrollControlIntoView(button2);
}


.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft