Table of Contents

Class ThemeBasics

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

Dynamic lightningchart basic theme

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

Constructors

ThemeBasics()

Theme base class. all variables has some pre defined value

public ThemeBasics()

Fields

CustomPalette

Custom palette color

public ValueRangePalette CustomPalette

Field Value

ValueRangePalette

DynamicBackgroundFillStyle

Background image fill style

public RectFillStyle DynamicBackgroundFillStyle

Field Value

RectFillStyle

DynamicBackgroundImage

Enum for dynamic background image for resources

public DynamicBackgroundImage DynamicBackgroundImage

Field Value

DynamicBackgroundImage

View3DWallsColoring

View3D walls coloring

public Wall3DColors View3DWallsColoring

Field Value

Wall3DColors

Properties

AlphaLevel

Alpha level 0-255

public int AlphaLevel { get; set; }

Property Value

int

AnnotationBorderColor

Annotation border color

public Color AnnotationBorderColor { get; set; }

Property Value

Color

AnnotationTextColor

Annotation text color

public Color AnnotationTextColor { get; set; }

Property Value

Color

AxisColor

Axis color

public Color AxisColor { get; set; }

Property Value

Color

AxisLabelColor

Axis label color

public Color AxisLabelColor { get; set; }

Property Value

Color

AxisTitleColor

Axis title color

public Color AxisTitleColor { get; set; }

Property Value

Color

BackgroundColor

Background color

public Color BackgroundColor { get; set; }

Property Value

Color

BackgroundGradientColor

Background gradient color

public Color BackgroundGradientColor { get; set; }

Property Value

Color

BorderColor

What color to gradient

public Color BorderColor { get; set; }

Property Value

Color

ChartTitleColor

Chart title color

public Color ChartTitleColor { get; set; }

Property Value

Color

ColorSaturation

HSVA color saturation

public double ColorSaturation { get; set; }

Property Value

double

ColorStrength

HSVA color strength

public double ColorStrength { get; set; }

Property Value

double

ColorToGradient

Color where to gradient is shaded

public Color ColorToGradient { get; set; }

Property Value

Color

CustomDynamicBackgroundImage

Custom dynamic image of dynamic theme background

public Image CustomDynamicBackgroundImage { get; set; }

Property Value

Image

DataCursorResultTableTextColor

DataCursor ResultTable text color.

public Color DataCursorResultTableTextColor { get; set; }

Property Value

Color

DynamicBackgroundLayout

Enum for Dynamic background layout

public BitmapFillLayout DynamicBackgroundLayout { get; set; }

Property Value

BitmapFillLayout

ForceLabelsWhite

Force labels to White

public bool ForceLabelsWhite { get; set; }

Property Value

bool

GradientStrength

Gradient strength

public double GradientStrength { get; set; }

Property Value

double

GraphBackgroundColor

Graph background color

public Color GraphBackgroundColor { get; set; }

Property Value

Color

GraphBackgroundGradientColor

Graph background gradient color

public Color GraphBackgroundGradientColor { get; set; }

Property Value

Color

GridColor

Grid and Ticks color

public Color GridColor { get; set; }

Property Value

Color

LegendFillColor

Legend Fill color

public Color LegendFillColor { get; set; }

Property Value

Color

LegendFillGradientColor

Legend fill gradient color

public Color LegendFillGradientColor { get; set; }

Property Value

Color

LegendTextColor

Legend text color

public Color LegendTextColor { get; set; }

Property Value

Color

MarkerSingleColor

Marker single color

public Color MarkerSingleColor { get; set; }

Property Value

Color

MasterHueDeg

Starting HSVA degree

public double MasterHueDeg { get; set; }

Property Value

double

MultiColorAxis

Axis multi color

public bool MultiColorAxis { get; set; }

Property Value

bool

MultiColorSeries

Series in multicolor

public bool MultiColorSeries { get; set; }

Property Value

bool

ScrollBarBackgroundFillColor

Scrollbar background Fill color

public Color ScrollBarBackgroundFillColor { get; set; }

Property Value

Color

ScrollBarFrontFillColor

Scrollbar front fill color

public Color ScrollBarFrontFillColor { get; set; }

Property Value

Color

SectorSingleColor

Sectors single color

public Color SectorSingleColor { get; set; }

Property Value

Color

SliceHueStep

Step value for next color of HSVA table (masterhuedeg + stepvalue*n)

public int SliceHueStep { get; set; }

Property Value

int

ZoomRectcolor

Dark light blend color

public Color ZoomRectcolor { get; set; }

Property Value

Color

customPaletteSteps

summary P:LightningChartLib.WinForms.Charting.ThemeBasics.customPaletteSteps
public ColorList customPaletteSteps { get; set; }

Property Value

ColorList

darkLightBlendColor

summary P:LightningChartLib.WinForms.Charting.ThemeBasics.darkLightBlendColor
public Color darkLightBlendColor { get; set; }

Property Value

Color

masterColor

summary P:LightningChartLib.WinForms.Charting.ThemeBasics.masterColor
public Color masterColor { get; }

Property Value

Color

Methods

Dispose()

Dispose unmanaged objects

public void Dispose()

Invert(Color)

Opposite color

public static Color Invert(Color color)

Parameters

color Color

Color to convert.

Returns

Color

The opposite color.