Compartir vía


VisualStyleElement.ScrollBar.ArrowButton Clase

Definición

Proporciona objetos VisualStyleElement para cada estado y dirección de una flecha de desplazamiento. Esta clase no puede heredarse.

public: ref class VisualStyleElement::ScrollBar::ArrowButton abstract sealed
public static class VisualStyleElement.ScrollBar.ArrowButton
type VisualStyleElement.ScrollBar.ArrowButton = class
Public Class VisualStyleElement.ScrollBar.ArrowButton
Herencia
VisualStyleElement.ScrollBar.ArrowButton

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear un VisualStyleRenderer con el VisualStyleElement devuelto por la UpNormal propiedad . Para ejecutar este ejemplo, péguelo en un formulario Windows Forms. Controle el evento del Paint formulario y llame al DrawVisualStyleElementScrollBarArrowButton1 método desde el Paint método de control de eventos, pasando 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

Comentarios

Cada propiedad de la VisualStyleElement.ScrollBar.ArrowButton clase devuelve un VisualStyleElement para un estado y una dirección diferentes de una flecha de desplazamiento.

Propiedades

DownDisabled

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia abajo en estado deshabilitado.

DownHot

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia abajo en estado activo.

DownNormal

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia abajo en estado normal.

DownPressed

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia abajo en estado presionado.

LeftDisabled

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la izquierda en estado deshabilitado.

LeftHot

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la izquierda en estado activo.

LeftNormal

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la izquierda en estado normal.

LeftPressed

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la izquierda en estado presionado.

RightDisabled

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la derecha en estado deshabilitado.

RightHot

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la derecha en estado activo.

RightNormal

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la derecha en estado normal.

RightPressed

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala a la derecha en estado presionado.

UpDisabled

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia arriba en estado deshabilitado.

UpHot

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia arriba en estado activo.

UpNormal

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia arriba en estado normal.

UpPressed

Obtiene un elemento de estilo visual que representa una flecha de desplazamiento que señala hacia arriba en estado presionado.

Se aplica a

Consulte también