Class ValueRangePalette
- Namespace
- LightningChartLib.WinForms.Charting
- Assembly
- LightningChart.WinForms.Charting.NET4.dll
Value range palette.
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ValueRangePalette : ChartNode, IChartNode, IDisposable
- Inheritance
-
ValueRangePalette
- Implements
- Inherited Members
Constructors
ValueRangePalette()
Constructor for Form designer list editor.
public ValueRangePalette()
ValueRangePalette(IChartNode)
Constructor.
public ValueRangePalette(IChartNode ownerSeries)
Parameters
ownerSeriesIChartNodeOwner series
Properties
LabelShowModeInLegend
Label show mode in legend.
public LegendLabelShowMode LabelShowModeInLegend { get; set; }
Property Value
MinValue
Step minimum value.
public double MinValue { get; set; }
Property Value
ShowMinValueLegendLabel
Show palette step minimum label.
public bool ShowMinValueLegendLabel { get; set; }
Property Value
Steps
Palette steps
public PaletteStepList Steps { get; set; }
Property Value
Type
Palette coloring type.
public PaletteType Type { get; set; }
Property Value
Methods
CreateDefaultSteps()
Create steps.
public static List<PaletteStep> CreateDefaultSteps()
Returns
- List<PaletteStep>
returns M:LightningChartLib.WinForms.Charting.ValueRangePalette.CreateDefaultSteps
Dispose(bool)
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters
disposingbooltrue if managed resources should be disposed, otherwise false.
GetColorByValue(double, out Color)
Calculate color corresponding the given value, with the value-range palette defined.
public bool GetColorByValue(double value, out Color color)
Parameters
Returns
- bool
Color by value.
ToString()
Convert class description to string
public override string ToString()
Returns
- string
String
Events
FormatStepValueText
Format PaletteStep Value text event.
public event ValueRangePalette.FormatStepValueTextHandler FormatStepValueText