Class RangeSliderVisualStyle
Represents a class to define style for the RangeSlider control.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class RangeSliderVisualStyle : VisualStyleBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
RangeSliderVisualStyle()
Initializes a new instance of the RangeSliderVisualStyle class.
Declaration
public RangeSliderVisualStyle()
RangeSliderVisualStyle(RangeSliderStyleInfoIdentity)
Initializes a new instance of the RangeSliderVisualStyle class.
Declaration
public RangeSliderVisualStyle(RangeSliderStyleInfoIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
RangeSliderStyleInfoIdentity | identity | A RangeSliderStyleInfoIdentity that holds the identity for this RangeSliderStyleInfoStore. |
RangeSliderVisualStyle(RangeSliderStyleInfoIdentity, RangeSliderStyleInfoStore)
Initializes a new instance of the RangeSliderVisualStyle class.
Declaration
public RangeSliderVisualStyle(RangeSliderStyleInfoIdentity identity, RangeSliderStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
RangeSliderStyleInfoIdentity | identity | A RangeSliderStyleInfoIdentity that holds the identity for this RangeSliderStyleInfoStore. |
RangeSliderStyleInfoStore | store | Holds instance of a RangeSliderStyleInfoStore class |
RangeSliderVisualStyle(RangeSliderStyleInfoStore)
Initializes a new instance of the RangeSliderVisualStyle class.
Declaration
public RangeSliderVisualStyle(RangeSliderStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
RangeSliderStyleInfoStore | store | Holds instance of a RangeSliderStyleInfoStore class. |
Properties
ChannelColor
Gets or sets the color used to draw the channel of RangeSlider.
Declaration
[ThemeStudio]
public Color ChannelColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DefaultStyle
Declaration
public static RangeSliderVisualStyle DefaultStyle { get; }
Property Value
Type |
---|
RangeSliderVisualStyle |
DisabledChannelColor
Gets or sets the color used to draw the channel of RangeSlider disabled state.
Declaration
[ThemeStudio]
public Color DisabledChannelColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledForeColor
Gets or sets the foreground color of labels in RangeSlider in disabled state.
Declaration
[ThemeStudio]
public Color DisabledForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledRangeColor
Gets or sets the color used to draw the range of RangeSliderin disabled state.
Declaration
[ThemeStudio]
public Color DisabledRangeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledThumbColor
Gets or sets the color used to draw the thumb of RangeSlider in disabled state.
Declaration
[ThemeStudio]
public Color DisabledThumbColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledTickColor
Declaration
[ThemeStudio]
public Color DisabledTickColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Font
Gets or sets the font used to draw the labels in RangeSlider.
Declaration
[ThemeStudio]
public Font Font { get; set; }
Property Value
Type |
---|
System.Drawing.Font |
ForeColor
Gets or sets the foreground color of labels in RangeSlider .
Declaration
[ThemeStudio]
public Color ForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PressedThumbColor
Gets or sets the color used to draw the thumb of RangeSlider in pressed state.
Declaration
[ThemeStudio]
public Color PressedThumbColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
RangeColor
Gets or sets the color used to draw the range of RangeSlider.
Declaration
[ThemeStudio]
public Color RangeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ThumbColor
Gets or sets the color used to draw the thumb of RangeSlider.
Declaration
[ThemeStudio]
public Color ThumbColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ThumbHoverColor
Gets or sets the color used to draw the thumb of RangeSlider in hover state.
Declaration
[ThemeStudio]
public Color ThumbHoverColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
TickColor
Gets or sets the color used to draw the tick in RangeSlider.
Declaration
[ThemeStudio]
public Color TickColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Methods
GetDefaultStyle()
Gets the default style value of the RangeSliderVisualStyle class.
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |