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
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe VisualStyleElement.ScrollBar.SizeBox

Fornece VisualStyleElement objetos para cada estado da alça de dimensionamento de uma barra de rolagem. Esta classe não pode ser herdada.

System.Object
  System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.SizeBox

Namespace:  System.Windows.Forms.VisualStyles
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)
public static class SizeBox

O tipo VisualStyleElement.ScrollBar.SizeBox expõe os membros a seguir.

  NomeDescrição
Propriedade públicaMembro estáticoLeftAlignObtém um elemento de estilo visual que representa uma alça de dimensionamento é alinhada à esquerda.
Propriedade públicaMembro estáticoRightAlignObtém um elemento de estilo visual que representa uma alça de dimensionamento é alinhada à direita.
Superior

Cada propriedade da VisualStyleElement.ScrollBar.SizeBox classe retorna um VisualStyleElement para a alça de dimensionamento de uma barra de rolagem.

Observação sobre a plataforma Windows XP Home Edition, Windows XP Professional x64 Edition, Windows Server 2003: Só há suporte para estilos visuais nessas plataformas.

O exemplo de código a seguir demonstra como criar um VisualStyleRenderer com o VisualStyleElement retornado pela RightAlign propriedade. Para executar esse exemplo, cole um Windows Form. Lidar com o formulário Paint evento e a chamada a DrawVisualStyleElementScrollBarSizeBox1 método a partir do Paint método de manipulação de eventos, passando e como PaintEventArgs.


public void DrawVisualStyleElementScrollBarSizeBox1(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.ScrollBar.SizeBox.RightAlign))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.ScrollBar.SizeBox.RightAlign);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.ScrollBar.SizeBox.RightAlign",
             this.Font, Brushes.Black, new Point(10, 10));
    }
    else
        e.Graphics.DrawString("This element is not defined in the current visual style.",
             this.Font, Brushes.Black, new Point(10, 10));
}


.NET Framework

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

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

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 de sistema do NET Framework.
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.