ScrollBarRenderingConfigurator
Class ScrollBarRenderingConfigurator
public sealed class ScrollBarRenderingConfigurator
Members at a glance
ScrollBarRenderingConfigurator | Initializes a new instance of the ScrollBarRenderingConfigurator class. |
AutoScrollInterval | Gets or sets the auto scroll interval for moving the thumb automatically when the mouse is kept pressed on the control's track or the navigation buttons. |
BorderColor | Gets or sets the color of the border. |
BuiltInNavigationButtonImageDimension | Gets or sets the built in navigation button image dimension. |
ColorTheme | Gets or sets the color theme. |
ControlOnHoverBorderHighlightColor | Gets or sets the color of the control on hover border highlight. |
ControlVisualStateHoverColor | Gets or sets the color of the control visual state hover. |
ControlVisualStatePressedColor | Gets or sets the color of the control visual state pressed. |
GradientEndNavigationButtonBackgroundColor | Gets or sets the gradient end color for the navigation button background. |
GradientEndThumbFillColor | Gets or sets the color of the gradient end thumb fill. |
GradientEndTrackFillColor | Gets or sets the color of the gradient end track fill. |
GradientStartNavigationButtonBackgroundColor | Gets or sets the the gradient start color for the navigation button background. |
GradientStartThumbFillColor | Gets or sets the color of the gradient start thumb fill. |
GradientStartTrackFillColor | Gets or sets the color of the gradient start track fill. |
GripperColor1 | Gets or sets the gripper color1. |
GripperColor2 | Gets or sets the gripper color2. |
HorizontalGripperImage | Gets or sets the custom horizontal gripper image. |
HorizontalScrollButtonImageLeftHot | Gets or sets the horizontal scroll button image left hot. |
HorizontalScrollButtonImageLeftNormal | Gets or sets the horizontal scroll button image left normal. |
HorizontalScrollButtonImageLeftPressed | Gets or sets the horizontal scroll button image left pressed. |
HorizontalScrollButtonImageRightHot | Gets or sets the horizontal scroll button image right hot. |
HorizontalScrollButtonImageRightNormal | Gets or sets the horizontal scroll button image right normal. |
HorizontalScrollButtonImageRightPressed | Gets or sets the horizontal scroll button image right pressed. |
HorizontalThumbBoxImageHot | Gets or sets the horizontal thumb box image hot. |
HorizontalThumbBoxImageNormal | Gets or sets the horizontal thumb box image normal. |
HorizontalThumbBoxImagePressed | Gets or sets the horizontal thumb box image pressed. |
IsDrawingNavigationButtonArrowsEnabled | Gets or sets a value indicating whether this instance is drawing the navigation button arrows. |
NavigationButtonArrowColor | Gets or sets the color of the navigation button arrow. |
NavigationButtonsColor | Gets or sets the color of the navigation buttons. |
ShouldDrawBorderOnThumbWhenDrawingThumbAsCustomImage | Gets or sets a value indicating whether the control should draw border on thumb when drawing thumb as custom image. |
ShouldDrawCustomNavigationButtonArrowImageUnscaled | Gets or sets a value indicating whether the control should draw custom navigation button arrow image in unscaled mode. |
ShouldDrawGripperArtefact | Gets or sets a value indicating whether the control should draw gripper artefact. |
ThumbFillColor | Gets or sets the color of the thumb fill. |
ThumbGripperMajorColor | Gets or sets the color of the thumb gripper major. |
ThumbGripperMinorColor | Gets or sets the color of the thumb gripper minor. |
TrackFillColor | Gets or sets the color of the track fill. |
VerticalGripperImage | Gets or sets the custom vertical gripper image. |
VerticalScrollButtonImageDownHot | Gets or sets the vertical scroll button image down hot. |
VerticalScrollButtonImageDownNormal | Gets or sets the vertical scroll button image down normal. |
VerticalScrollButtonImageDownPressed | Gets or sets the vertical scroll button image down pressed. |
VerticalScrollButtonImageUpHot | Gets or sets the vertical scroll button image up hot. |
VerticalScrollButtonImageUpNormal | Gets or sets the vertical scroll button image up normal. |
VerticalScrollButtonImageUpPressed | Gets or sets the vertical scroll button image up pressed. |
VerticalThumbBoxImageHot | Gets or sets the vertical thumb box image hot. |
VerticalThumbBoxImageNormal | Gets or sets the vertical thumb box image normal. |
VerticalThumbBoxImagePressed | Gets or sets the vertical thumb box image pressed. |
Constructors
ScrollBarRenderingConfigurator
Initializes a new instance of the ScrollBarRenderingConfigurator class.
Properties
AutoScrollInterval
Gets or sets the auto scroll interval for moving the thumb automatically when the mouse is kept pressed on the control's track or the navigation buttons.
Value. The auto scroll interval.
BorderColor
Gets or sets the color of the border.
Value. The color of the border.
ColorTheme
Gets or sets the color theme.
Value. The color theme.
ControlOnHoverBorderHighlightColor
Gets or sets the color of the control on hover border highlight.
Value. The color of the control on hover border highlight.
ControlVisualStateHoverColor
Gets or sets the color of the control visual state hover.
Value. The color of the control visual state hover.
ControlVisualStatePressedColor
Gets or sets the color of the control visual state pressed.
Value. The color of the control visual state pressed.
GradientEndThumbFillColor
Gets or sets the color of the gradient end thumb fill.
Value. The color of the gradient end thumb fill.
GradientEndTrackFillColor
Gets or sets the color of the gradient end track fill.
Value. The color of the gradient end track fill.
GradientStartThumbFillColor
Gets or sets the color of the gradient start thumb fill.
Value. The color of the gradient start thumb fill.
GradientStartTrackFillColor
Gets or sets the color of the gradient start track fill.
Value. The color of the gradient start track fill.
GripperColor1
Gets or sets the gripper color1.
Value. The gripper color1.
GripperColor2
Gets or sets the gripper color2.
Value. The gripper color2.
HorizontalGripperImage
Gets or sets the custom horizontal gripper image.
HorizontalScrollButtonImageLeftHot
Gets or sets the horizontal scroll button image left hot.
Value. The horizontal scroll button image left hot.
HorizontalScrollButtonImageLeftNormal
Gets or sets the horizontal scroll button image left normal.
Value. The horizontal scroll button image left normal.
HorizontalScrollButtonImageLeftPressed
Gets or sets the horizontal scroll button image left pressed.
Value. The horizontal scroll button image left pressed.
HorizontalScrollButtonImageRightHot
Gets or sets the horizontal scroll button image right hot.
Value. The horizontal scroll button image right hot.
HorizontalScrollButtonImageRightNormal
Gets or sets the horizontal scroll button image right normal.
Value. The horizontal scroll button image right normal.
HorizontalScrollButtonImageRightPressed
Gets or sets the horizontal scroll button image right pressed.
Value. The horizontal scroll button image right pressed.
HorizontalThumbBoxImageHot
Gets or sets the horizontal thumb box image hot.
Value. The horizontal thumb box image hot.
HorizontalThumbBoxImageNormal
Gets or sets the horizontal thumb box image normal.
Value. The horizontal thumb box image normal.
HorizontalThumbBoxImagePressed
Gets or sets the horizontal thumb box image pressed.
Value. The horizontal thumb box image pressed.
ShouldDrawBorderOnThumbWhenDrawingThumbAsCustomImage
Gets or sets a value indicating whether the control should draw border on thumb when drawing thumb as custom image.
Value. true if the control should draw border on thumb when drawing thumb as custom image; otherwise, false .
ShouldDrawGripperArtefact
Gets or sets a value indicating whether the control should draw gripper artefact.
Value. true if the control should draw gripper artefact; otherwise, false .
ThumbFillColor
Gets or sets the color of the thumb fill.
Value. The color of the thumb fill.
ThumbGripperMajorColor
Gets or sets the color of the thumb gripper major.
Value. The color of the thumb gripper major.
ThumbGripperMinorColor
Gets or sets the color of the thumb gripper minor.
Value. The color of the thumb gripper minor.
TrackFillColor
Gets or sets the color of the track fill.
Value. The color of the track fill.
VerticalGripperImage
Gets or sets the custom vertical gripper image.
VerticalScrollButtonImageDownHot
Gets or sets the vertical scroll button image down hot.
Value. The vertical scroll button image down hot.
VerticalScrollButtonImageDownNormal
Gets or sets the vertical scroll button image down normal.
Value. The vertical scroll button image down normal.
VerticalScrollButtonImageDownPressed
Gets or sets the vertical scroll button image down pressed.
Value. The vertical scroll button image down pressed.
VerticalScrollButtonImageUpHot
Gets or sets the vertical scroll button image up hot.
Value. The vertical scroll button image up hot.
VerticalScrollButtonImageUpNormal
Gets or sets the vertical scroll button image up normal.
Value. The vertical scroll button image up normal.
VerticalScrollButtonImageUpPressed
Gets or sets the vertical scroll button image up pressed.
Value. The vertical scroll button image up pressed.
VerticalThumbBoxImageHot
Gets or sets the vertical thumb box image hot.
Value. The vertical thumb box image hot.
VerticalThumbBoxImageNormal
Gets or sets the vertical thumb box image normal.
Value. The vertical thumb box image normal.
VerticalThumbBoxImagePressed
Gets or sets the vertical thumb box image pressed.
Value. The vertical thumb box image pressed.