VisualStyleElement.ScrollBar.ArrowButton 类

定义

为滚动箭头的每种状态和方向提供 VisualStyleElement。 此类不能被继承。

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

示例

下面的代码示例演示如何使用 VisualStyleElement 属性返回的 UpNormal 创建 VisualStyleRenderer 。 若要运行此示例,请将其粘贴到 Windows 窗体中。 处理窗体的事件Paint,并从Paint事件处理方法调用 DrawVisualStyleElementScrollBarArrowButton1 方法,作为 ePaintEventArgs传递。

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

注解

VisualStyleElement的每个属性VisualStyleElement.ScrollBar.ArrowButton返回滚动箭头的不同状态和方向的 。

属性

DownDisabled

获取表示处于禁用状态的向下滚动箭头的视觉样式元素。

DownHot

获取表示处于热状态的向下滚动箭头的视觉样式元素。

DownNormal

获取表示处于正常状态的向下滚动箭头的视觉样式元素。

DownPressed

获取表示处于按下状态的向下滚动箭头的视觉样式元素。

LeftDisabled

获取表示处于禁用状态的向左滚动箭头的视觉样式元素。

LeftHot

获取表示处于热状态的向左滚动箭头的视觉样式元素。

LeftNormal

获取表示处于正常状态的向左滚动箭头的视觉样式元素。

LeftPressed

获取表示处于按下状态的向左滚动箭头的视觉样式元素。

RightDisabled

获取表示处于禁用状态的向右滚动箭头的视觉样式元素。

RightHot

获取表示处于热状态的向右滚动箭头的视觉样式元素。

RightNormal

获取表示处于正常状态的向右滚动箭头的视觉样式元素。

RightPressed

获取表示处于按下状态的向右滚动箭头的视觉样式元素。

UpDisabled

获取表示处于禁用状态的向上滚动箭头的视觉样式元素。

UpHot

获取表示处于热状态的向上滚动箭头的视觉样式元素。

UpNormal

获取表示处于正常状态的向上滚动箭头的视觉样式元素。

UpPressed

获取表示处于按下状态的向上滚动箭头的视觉样式元素。

适用于

另请参阅