VisualStyleElement.ScrollBar.ArrowButton Classe

Definição

Fornece VisualStyleElement objetos para cada estado e direção de uma seta de deslocamento. Esta 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 seguinte exemplo de código demonstra como criar um VisualStyleRenderer com o VisualStyleElement devolvido pela UpNormal propriedade. Para executar este exemplo, cole-o num formulário do Windows. Trate o evento do Paint formulário e chame o DrawVisualStyleElementScrollBarArrowButton1 método a partir do Paint método de gestão 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

Observações

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

Propriedades

Name Description
DownDisabled

Recebe um elemento de estilo visual que representa uma seta de rolo apontada para baixo no estado desativado.

DownHot

Recebe um elemento de estilo visual que representa uma seta de scroll apontada para baixo no estado quente.

DownNormal

Recebe um elemento de estilo visual que representa uma seta de scroll apontada para baixo no estado normal.

DownPressed

Recebe um elemento de estilo visual que representa uma seta de scroll apontada para baixo no estado pressionado.

LeftDisabled

Recebe um elemento de estilo visual que representa uma seta de rolo apontada para a esquerda no estado desativado.

LeftHot

Recebe um elemento de estilo visual que representa uma seta de scroll apontada para a esquerda no estado quente.

LeftNormal

Recebe um elemento de estilo visual que representa uma seta de scroll apontando para a esquerda no estado normal.

LeftPressed

Recebe um elemento de estilo visual que representa uma seta de scroll apontando para a esquerda no estado pressionado.

RightDisabled

Recebe um elemento de estilo visual que representa uma seta de rolo apontando para a direita no estado desativado.

RightHot

Recebe um elemento de estilo visual que representa uma seta de rolo apontada para a direita no estado quente.

RightNormal

Recebe um elemento de estilo visual que representa uma seta de scroll apontando para a direita no estado normal.

RightPressed

Recebe um elemento de estilo visual que representa uma seta de scroll apontando para a direita no estado pressionado.

UpDisabled

Recebe um elemento de estilo visual que representa uma seta de rolagem apontada para cima no estado desativado.

UpHot

Recebe um elemento de estilo visual que representa uma seta de scroll apontada para cima no estado quente.

UpNormal

Recebe um elemento de estilo visual que representa uma seta de scroll apontada para cima no estado normal.

UpPressed

Recebe um elemento de estilo visual que representa uma seta de scroll apontada para cima no estado pressionado.

Aplica-se a

Ver também