New to Telerik UI for WinFormsStart a free 30-day trial

Defines a type which may visualize a logical chart element.

Definition

Namespace:Telerik.Charting

Assembly:Telerik.WinControls.ChartView.dll

Syntax:

C#
public interface IChartElementPresenter

Derived Classes: AdaptiveMovingAverageKaufmanIndicatorAreaSeriesAverageTrueRangeIndicatorAxisAxisLabelElementAxisTitleElementBarLabelElementBarPointElementBarSeriesBezierPointElementBezierSeriesBollingerBandsIndicatorBollingerBandsIndicatorBaseBollingerBandsInnerIndicatorBubblePointElementBubbleSeriesCandlestickPointElementCandlestickSeriesCartesianAreaCartesianAreaPointElementCartesianAxisCartesianChartAnnotationCartesianFreeFigureAnnotationCartesianGridCartesianGridLineAnnotationCartesianLinePointElementCartesianMarkedZoneAnnotationCartesianPlotBandAnnotationCartesianPointSeriesCartesianSeriesCategoricalAxisCategoricalPointElementCategoricalRadialAxisChartAnnotationChartAreaChartGridChartImageElementChartSeriesChartViewCommodityChannelIndexIndicatorDataPointElementDateTimeCategoricalAxisDateTimeContinuousAxisDonutPointElementDonutSeriesExponentialMovingAverageIndicatorFastLineSeriesFunnelAreaFunnelLabelElementFunnelPointElementFunnelSeriesHighLowCloseCacheIndicatorBaseHighLowCloseIndicatorBaseHighLowClosePeriodIndicatorBaseHlcLabelElementHlcPointElementHlcSeriesIndicatorBaseLabelElementLegendItemStyleElementLineAxisLineSeriesLineSeriesBaseLinearAxisLogarithmicAxisMacdIndicatorMacdIndicatorBaseMacdInnerIndicatorModifiedExponentialMovingAverageIndicatorModifiedMovingAverageIndicatorMomentumIndicatorMovingAverageCacheIndicatorMovingAverageIndicatorNumericRadialAxisNumericalAxisOhlcLabelElementOhlcPointElementOhlcSeriesOpenHighLowCloseSeriesBaseOscillatorIndicatorPieAreaPieLabelElementPiePointElementPieSeriesPointLabelElementPolarAreaPolarAreaPointElementPolarAreaSeriesPolarAxisPolarAxisGridLineAnnotationPolarAxisPlotBandAnnotationPolarChartAnnotationPolarGridPolarLabelElementPolarLinePointElementPolarLineSeriesPolarMarkedZoneAnnotationPolarPointElementPolarPointSeriesPolarSeriesRadarAreaPointElementRadarAreaSeriesRadarColumnSeriesRadarLinePointElementRadarLineSeriesRadarPointElementRadarPointSeriesRadarSeriesRadialAxisRadialAxisGridLineAnnotationRadialAxisPlotBandAnnotationRangeBarPointElementRangeBarSeriesRangePointElementRangeSeriesRangeSeriesBaseRateOfChangeIndicatorRaviIndicatorRelativeMomentumIndexIndicatorRelativeStrengthIndexIndicatorScatterAreaPointElementScatterAreaSeriesScatterLinePointElementScatterLineSeriesScatterPointElementScatterSeriesSelectedPointShortLongPeriodCacheIndicatorBaseShortLongPeriodIndicatorBaseSteplinePointElementSteplineSeriesStochasticFastIndicatorStochasticFastIndicatorBaseStochasticFastInnerIndicatorStochasticSlowIndicatorStochasticSlowIndicatorBaseStochasticSlowInnerIndicatorTrixIndicatorTrueRangeIndicatorUIChartElementUltimateOscillatorIndicatorValuePeriodIndicatorBaseWaterfallPointElementWaterfallSeriesWeightedMovingAverageIndicatorPointSeries...

Properties

Gets a value indicating whether this instance is visible.

C#
bool IsVisible { get; }

Methods

Forces re-evaluation of the palette of this instance.

C#
void InvalidatePalette()

Retrieves the desired size of the specified logical node's content.

C#
RadSize MeasureContent(ChartNode owner, object content)
Parameters:ownerChartNodecontentobjectReturns:

RadSize

Invalidates the visual representation of the specified logical node.

C#
void RefreshNode(ChartNode node)
Parameters:nodeChartNode