IChartElement
Interface

Assembly LiveChartsCore
Namespace LiveChartsCore.Kernel

Summary:
Defines a visual element in a chart.

Derived:
BarSeries<TModel, TVisual, TLabel>
CartesianSeries<TModel, TVisual, TLabel>
CoreAxis<TTextGeometry, TLineGeometry>
CoreBoxSeries<TModel, TVisual, TLabel, TMiniatureGeometry>
CoreColumnSeries<TModel, TVisual, TLabel, TErrorGeometry>
CoreFinancialSeries<TModel, TVisual, TLabel, TMiniatureGeometry>
CoreHeatSeries<TModel, TVisual, TLabel>
CoreLineSeries<TModel, TVisual, TLabel, TPathGeometry, TErrorGeometry>
CorePieSeries<TModel, TVisual, TLabel, TMiniatureGeometry>
CorePolarAxis<TTextGeometry, TLineGeometry, TCircleGeometry>
CorePolarLineSeries<TModel, TVisual, TLabel, TPathGeometry, TLineGeometry>
CoreRowSeries<TModel, TVisual, TLabel, TErrorGeometry>
CoreScatterSeries<TModel, TVisual, TLabel, TErrorGeometry>
CoreSection<TSizedGeometry, TLabelGeometry>
CoreStackedAreaSeries<TModel, TVisual, TLabel, TPathGeometry, TErrorGeometry>
CoreStackedColumnSeries<TModel, TVisual, TLabel, TErrorGeometry>
CoreStackedRowSeries<TModel, TVisual, TLabel, TErrorGeometry>
CoreStackedStepAreaSeries<TModel, TVisual, TLabel, TPathGeometry, TLineGeometry>
CoreStepLineSeries<TModel, TVisual, TLabel, TPathGeometry, TLineGeometry>
CoreDrawMarginFrame<TSizedGeometry>
ISeries<TModel>
Series<TModel, TVisual, TLabel>
StrokeAndFillCartesianSeries<TModel, TVisual, TLabel>
AngularTicksVisual<TArcGeometry, TLineGeometry, TLabelGeometry>
GeometryVisual<TGeometry, TLabelGeometry>
LabelVisual<TLabelGeometry>
LineVisual<TGeometry>
NeedleVisual<TGeometry, TLabelGeometry>
RelativePanel<TBackgroundGeometry>
StackPanel<TBackgroundGeometry>
StackPanel<TBackgroundGeometry, TDrawingContext>
TableLayout<TBackgroundGeometry>
ChartElement<TDrawingContext>
BoxSeries<TModel>
BoxSeries<TModel, TVisual>
BoxSeries<TModel, TVisual, TLabel>
CandlesticksSeries<TModel, TVisual>
CandlesticksSeries<TModel, TVisual, TLabel>
ColumnSeries<TModel>
ColumnSeries<TModel, TVisual>
ColumnSeries<TModel, TVisual, TLabel>
HeatSeries<TModel>
HeatSeries<TModel, TVisual>
HeatSeries<TModel, TVisual, TLabel>
LineSeries<TModel>
LineSeries<TModel, TVisual>
LineSeries<TModel, TVisual, TLabel>
PieSeries<TModel>
PieSeries<TModel, TVisual>
PieSeries<TModel, TVisual, TLabel>
PolarLineSeries<TModel>
PolarLineSeries<TModel, TVisual>
PolarLineSeries<TModel, TVisual, TLabel>
RowSeries<TModel>
RowSeries<TModel, TVisual>
RowSeries<TModel, TVisual, TLabel>
ScatterSeries<TModel>
ScatterSeries<TModel, TVisual>
ScatterSeries<TModel, TVisual, TLabel>
StackedAreaSeries<TModel, TVisual>
StackedAreaSeries<TModel, TVisual, TLabel>
StackedColumnSeries<TModel, TVisual>
StackedColumnSeries<TModel, TVisual, TLabel>
StackedRowSeries<TModel, TVisual>
StackedRowSeries<TModel, TVisual, TLabel>
StackedStepAreaSeries<TModel, TVisual>
StackedStepAreaSeries<TModel, TVisual, TLabel>
StepLineSeries<TModel>
StepLineSeries<TModel, TVisual>
StepLineSeries<TModel, TVisual, TLabel>
GeometryVisual<TGeometry>

Properties

Tag
Gets or sets the object that contains data about the control.
Type: Object
Gets or sets a value indicating whether the element is visible.
Type: Boolean

Methods

// Invalidates the IChartElement in the user interface.
Chart chart// The chart.
)
// Deletes the Paint instances that changed from the user interface.
IChartView chart// The chart.
)
// Removes the element from the UI.
Chart chart// The chart.
)