Table of Contents

Class ScrollThumbOptions

Namespace
LightningChartLib.WinForms.Charting
Assembly
LightningChart.WinForms.Charting.NET4.dll

Represents a scroll bar thumb.

[TypeConverter(typeof(ExpandableObjectConverter))]
public class ScrollThumbOptions : ChartNode, IChartNode, IDisposable
Inheritance
ScrollThumbOptions
Implements
Derived
Inherited Members

Constructors

ScrollThumbOptions()

Default constructor.

public ScrollThumbOptions()

ScrollThumbOptions(ScrollBarBase)

Constructor.

public ScrollThumbOptions(ScrollBarBase owner)

Parameters

owner ScrollBarBase

Properties

AutoSize

Automatically size the scroll buttons. Height is set to match bar height.

public bool AutoSize { get; set; }

Property Value

bool

BorderColor

Border color

public Color BorderColor { get; set; }

Property Value

Color

BorderWidth

Border width

public double BorderWidth { get; set; }

Property Value

double

Color1

Color 1

public Color Color1 { get; set; }

Property Value

Color

Color2

Color 2

public Color Color2 { get; set; }

Property Value

Color

GradientFill

Gradient fill

public GradientFillPoint GradientFill { get; set; }

Property Value

GradientFillPoint

Height

Height in pixels.

public double Height { get; set; }

Property Value

double

Remarks

Disable AutoSize to use this.

LinearGradientDirection

Gradient direction

public Direction LinearGradientDirection { get; set; }

Property Value

Direction

Style

Button style

public ScrollButtonStyle Style { get; set; }

Property Value

ScrollButtonStyle

Methods

Dispose(bool)

Clean up any resources being used.

protected override void Dispose(bool disposing)

Parameters

disposing bool

true if managed resources should be disposed, otherwise false.