Class ScrollBarRenderingConfigurator
Class ScrollBarRenderingConfigurator
Namespace: Binarymission.WinForms.Controls.ScrollBars
Assembly: Binarymission.WinForms.Controls.ScrollBars.dll
Syntax
public sealed class ScrollBarRenderingConfigurator : Object
Constructors
ScrollBarRenderingConfigurator()
Initializes a new instance of the ScrollBarRenderingConfigurator class.
Declaration
public ScrollBarRenderingConfigurator()
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.
Declaration
public int AutoScrollInterval { get; set; }
BorderColor
Gets or sets the color of the border.
Declaration
public Color BorderColor { get; set; }
BuiltInNavigationButtonImageDimension
Gets or sets the built in navigation button image dimension.
Declaration
public Size BuiltInNavigationButtonImageDimension { get; set; }
ColorTheme
Gets or sets the color theme.
Declaration
public ColorTheme ColorTheme { get; set; }
ControlOnHoverBorderHighlightColor
Gets or sets the color of the control on hover border highlight.
Declaration
public Color ControlOnHoverBorderHighlightColor { get; set; }
ControlVisualStateHoverColor
Gets or sets the color of the control visual state hover.
Declaration
public Color ControlVisualStateHoverColor { get; set; }
ControlVisualStatePressedColor
Gets or sets the color of the control visual state pressed.
Declaration
public Color ControlVisualStatePressedColor { get; set; }
GradientEndNavigationButtonBackgroundColor
Gets or sets the gradient end color for the navigation button background.
Declaration
public Color GradientEndNavigationButtonBackgroundColor { get; set; }
GradientEndThumbFillColor
Gets or sets the color of the gradient end thumb fill.
Declaration
public Color GradientEndThumbFillColor { get; set; }
GradientEndTrackFillColor
Gets or sets the color of the gradient end track fill.
Declaration
public Color GradientEndTrackFillColor { get; set; }
GradientStartNavigationButtonBackgroundColor
Gets or sets the the gradient start color for the navigation button background.
Declaration
public Color GradientStartNavigationButtonBackgroundColor { get; set; }
GradientStartThumbFillColor
Gets or sets the color of the gradient start thumb fill.
Declaration
public Color GradientStartThumbFillColor { get; set; }
GradientStartTrackFillColor
Gets or sets the color of the gradient start track fill.
Declaration
public Color GradientStartTrackFillColor { get; set; }
GripperColor1
Gets or sets the gripper color1.
Declaration
public Color GripperColor1 { get; set; }
GripperColor2
Gets or sets the gripper color2.
Declaration
public Color GripperColor2 { get; set; }
HorizontalGripperImage
Gets or sets the custom horizontal gripper image.
Declaration
public Bitmap HorizontalGripperImage { get; set; }
HorizontalScrollButtonImageLeftHot
Gets or sets the horizontal scroll button image left hot.
Declaration
public Bitmap HorizontalScrollButtonImageLeftHot { get; set; }
HorizontalScrollButtonImageLeftNormal
Gets or sets the horizontal scroll button image left normal.
Declaration
public Bitmap HorizontalScrollButtonImageLeftNormal { get; set; }
HorizontalScrollButtonImageLeftPressed
Gets or sets the horizontal scroll button image left pressed.
Declaration
public Bitmap HorizontalScrollButtonImageLeftPressed { get; set; }
HorizontalScrollButtonImageRightHot
Gets or sets the horizontal scroll button image right hot.
Declaration
public Bitmap HorizontalScrollButtonImageRightHot { get; set; }
HorizontalScrollButtonImageRightNormal
Gets or sets the horizontal scroll button image right normal.
Declaration
public Bitmap HorizontalScrollButtonImageRightNormal { get; set; }
HorizontalScrollButtonImageRightPressed
Gets or sets the horizontal scroll button image right pressed.
Declaration
public Bitmap HorizontalScrollButtonImageRightPressed { get; set; }
HorizontalThumbBoxImageHot
Gets or sets the horizontal thumb box image hot.
Declaration
public Bitmap HorizontalThumbBoxImageHot { get; set; }
HorizontalThumbBoxImageNormal
Gets or sets the horizontal thumb box image normal.
Declaration
public Bitmap HorizontalThumbBoxImageNormal { get; set; }
HorizontalThumbBoxImagePressed
Gets or sets the horizontal thumb box image pressed.
Declaration
public Bitmap HorizontalThumbBoxImagePressed { get; set; }
IsDrawingNavigationButtonArrowsEnabled
Gets or sets a value indicating whether this instance is drawing the navigation button arrows.
Declaration
public bool IsDrawingNavigationButtonArrowsEnabled { get; set; }
NavigationButtonArrowColor
Gets or sets the color of the navigation button arrow.
Declaration
public Color NavigationButtonArrowColor { get; set; }
NavigationButtonsColor
Gets or sets the color of the navigation buttons.
Declaration
public Color NavigationButtonsColor { get; set; }
ShouldDrawBorderOnThumbWhenDrawingThumbAsCustomImage
Gets or sets a value indicating whether the control should draw border on thumb when drawing thumb as custom image.
Declaration
public bool ShouldDrawBorderOnThumbWhenDrawingThumbAsCustomImage { get; set; }
ShouldDrawCustomNavigationButtonArrowImageUnscaled
Gets or sets a value indicating whether the control should draw custom navigation button arrow image in unscaled mode.
Declaration
public bool ShouldDrawCustomNavigationButtonArrowImageUnscaled { get; set; }
ShouldDrawGripperArtefact
Gets or sets a value indicating whether the control should draw gripper artefact.
Declaration
public bool ShouldDrawGripperArtefact { get; set; }
ThumbFillColor
Gets or sets the color of the thumb fill.
Declaration
public Color ThumbFillColor { get; set; }
ThumbGripperMajorColor
Gets or sets the color of the thumb gripper major.
Declaration
public Color ThumbGripperMajorColor { get; set; }
ThumbGripperMinorColor
Gets or sets the color of the thumb gripper minor.
Declaration
public Color ThumbGripperMinorColor { get; set; }
TrackFillColor
Gets or sets the color of the track fill.
Declaration
public Color TrackFillColor { get; set; }
VerticalGripperImage
Gets or sets the custom vertical gripper image.
Declaration
public Bitmap VerticalGripperImage { get; set; }
VerticalScrollButtonImageDownHot
Gets or sets the vertical scroll button image down hot.
Declaration
public Bitmap VerticalScrollButtonImageDownHot { get; set; }
VerticalScrollButtonImageDownNormal
Gets or sets the vertical scroll button image down normal.
Declaration
public Bitmap VerticalScrollButtonImageDownNormal { get; set; }
VerticalScrollButtonImageDownPressed
Gets or sets the vertical scroll button image down pressed.
Declaration
public Bitmap VerticalScrollButtonImageDownPressed { get; set; }
VerticalScrollButtonImageUpHot
Gets or sets the vertical scroll button image up hot.
Declaration
public Bitmap VerticalScrollButtonImageUpHot { get; set; }
VerticalScrollButtonImageUpNormal
Gets or sets the vertical scroll button image up normal.
Declaration
public Bitmap VerticalScrollButtonImageUpNormal { get; set; }
VerticalScrollButtonImageUpPressed
Gets or sets the vertical scroll button image up pressed.
Declaration
public Bitmap VerticalScrollButtonImageUpPressed { get; set; }
VerticalThumbBoxImageHot
Gets or sets the vertical thumb box image hot.
Declaration
public Bitmap VerticalThumbBoxImageHot { get; set; }
VerticalThumbBoxImageNormal
Gets or sets the vertical thumb box image normal.
Declaration
public Bitmap VerticalThumbBoxImageNormal { get; set; }
VerticalThumbBoxImagePressed
Gets or sets the vertical thumb box image pressed.
Declaration
public Bitmap VerticalThumbBoxImagePressed { get; set; }