Compartilhar via


VisualStyleElement.ScrollBar.ArrowButton Classe

Definição

Fornece objetos VisualStyleElement para cada estado e direção de uma seta de rolagem. Essa classe não pode ser herdada.

public: ref class VisualStyleElement::ScrollBar::ArrowButton abstract sealed
public static class VisualStyleElement.ScrollBar.ArrowButton
type VisualStyleElement.ScrollBar.ArrowButton = class
Public Class VisualStyleElement.ScrollBar.ArrowButton
Herança
VisualStyleElement.ScrollBar.ArrowButton

Exemplos

O exemplo de código a seguir demonstra como criar um VisualStyleRenderer com o VisualStyleElement retornado pela UpNormal propriedade . Para executar este exemplo, cole-o em um Formulário do Windows. Manipule o evento do Paint formulário e chame o DrawVisualStyleElementScrollBarArrowButton1 método do Paint método de tratamento de eventos, passando e como PaintEventArgs.

public void DrawVisualStyleElementScrollBarArrowButton1(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.ScrollBar.ArrowButton.UpNormal))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.ScrollBar.ArrowButton.UpNormal);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.ScrollBar.ArrowButton.UpNormal",
             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));
}
Public Sub DrawVisualStyleElementScrollBarArrowButton1(ByVal e As PaintEventArgs)
    If (VisualStyleRenderer.IsElementDefined( _
     VisualStyleElement.ScrollBar.ArrowButton.UpNormal)) Then
        Dim renderer As New VisualStyleRenderer _
          (VisualStyleElement.ScrollBar.ArrowButton.UpNormal)
        Dim rectangle1 As New Rectangle(10, 50, 50, 50)
        renderer.DrawBackground(e.Graphics, rectangle1)
        e.Graphics.DrawString("VisualStyleElement.ScrollBar.ArrowButton.UpNormal", _
          Me.Font, Brushes.Black, New Point(10, 10))
    Else
        e.Graphics.DrawString("This element is not defined in the current visual style.", _
          Me.Font, Brushes.Black, New Point(10, 10))
    End If
End Sub

Comentários

Cada propriedade da VisualStyleElement.ScrollBar.ArrowButton classe retorna um para um VisualStyleElement estado e direção diferentes de uma seta de rolagem.

Propriedades

DownDisabled

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para baixo no estado desabilitado.

DownHot

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para baixo no estado ativo.

DownNormal

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para baixo no estado normal.

DownPressed

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para baixo no estado pressionado.

LeftDisabled

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a esquerda no estado desabilitado.

LeftHot

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a esquerda no estado ativo.

LeftNormal

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a esquerda no estado normal.

LeftPressed

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a esquerda no estado pressionado.

RightDisabled

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a direita no estado desabilitado.

RightHot

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a direita no estado ativo.

RightNormal

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a direita no estado normal.

RightPressed

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para a direita no estado pressionado.

UpDisabled

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para cima no estado desabilitado.

UpHot

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para cima no estado ativo.

UpNormal

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para cima no estado normal.

UpPressed

Obtém um elemento de estilo visual que representa uma seta de rolagem que aponta para cima no estado pressionado.

Aplica-se a

Confira também