SciChart.Charting.Visuals.Axes.LabelProviders Namespace
Classes
| Class | Description | |
|---|---|---|
![]() | AxisTitle | A Templateable Control to display axis titles |
![]() | DateTimeLabelProvider | The DateTimeLabelFormatter is a pass-through which uses the SciChart.Charting.Visuals.Axes.AxisCore.TextFormatting and SciChart.Charting.Visuals.Axes.AxisCore.CursorTextFormatting properties to format axis and cursor label texts. It also uses the SciChart.Charting.Visuals.Axes.DateTimeAxis.SubDayTextFormatting property to alter text-formatting when the date-range switches to intra-day |
![]() | DefaultTickLabel | Provides a class for tick axis labels rendering. |
![]() | DefaultTickLabelViewModel | |
![]() | DiscontinuousDateTimeLabelProvider | The DiscontinuousDateTimeLabelProvider is a pass-through which uses the SciChart.Charting.Visuals.Axes.AxisCore.TextFormatting and SciChart.Charting.Visuals.Axes.AxisCore.CursorTextFormatting properties to format axis and cursor label texts. It also uses the SciChart.Charting.Visuals.Axes.DateTimeAxis.SubDayTextFormatting property to alter text-formatting when the date-range switches to intra-day |
![]() | DoubleScaleNumericAxisBottomScaleLabelProvider | Default LabelProvider for bottom axis in SciChart.Charting.Visuals.Axes.DoubleScaleNumericAxis |
![]() | DoubleScaleNumericAxisTopScaleLabelProvider | Default LabelProvider for top axis in SciChart.Charting.Visuals.Axes.DoubleScaleNumericAxis |
![]() | LabelProviderBase | Base class to define a LabelProvider. The LabelProvider may be set or data-bound to the SciChart.Charting.Visuals.Axes.AxisCore.LabelProvider property, allowing programmatic overriding of axis labels. Create a class which implements ILabelProvider and return string values from the ILabelProvider.FormatLabel and ILabelProvider.FormatCursorLabel methods |
![]() | LogarithmicNumericLabelProvider | The LogarithmicNumericLabelFormatter is a pass-through which uses the SciChart.Charting.Visuals.Axes.AxisCore.TextFormatting property to format axis text labels |
![]() | NumericLabelProvider | The NumericLabelFormatter is a pass-through which uses the SciChart.Charting.Visuals.Axes.AxisCore.TextFormatting and SciChart.Charting.Visuals.Axes.AxisCore.CursorTextFormatting properties to format axis and cursor label texts |
![]() | NumericTickLabel | Provides a class for tick axis labels rendering. |
![]() | NumericTickLabelViewModel | |
![]() | RadarAxisTitle | |
![]() | SmartDateLabelProvider | The SmartDateLabelProvider class implements logic to select an appropriate label format based on the axis's SciChart.Charting.Visuals.Axes.AxisCore.VisibleRange and specified settings. It is used for formatting axis and cursor label texts, ensuring labels are displayed in a clear and context-appropriate manner. |
![]() | TernaryAxisTitle | A Templateable Control to display axis titles |
![]() | TernaryAxisVertexLabel | A Templateable Control to display axis titles |
![]() | TimeSpanLabelProvider | The DateTimeLabelFormatter is a pass-through which uses the SciChart.Charting.Visuals.Axes.AxisCore.TextFormatting and SciChart.Charting.Visuals.Axes.AxisCore.CursorTextFormatting properties to format axis and cursor label texts. |
![]() | TradeChartAxisLabelProvider | A LabelFormatter instance to use on stock charts. Designed to be used with the SciChart.Charting.Visuals.Axes.CategoryDateTimeAxis and applied by default on the SciChart.Charting.Visuals.TradeChart.SciStockChart control |
Interfaces
| Interface | Description | |
|---|---|---|
![]() | ILabelProvider | Interface to define a LabelProvider. The LabelFormatter may be set or data-bound to the SciChart.Charting.Visuals.Axes.AxisCore.LabelProvider property, allowing programmatic overriding of axis labels. Create a class which implements ILabelProvider and return string values from the FormatLabel and FormatCursorLabel methods |
![]() | ITickLabelViewModel | Defines the base interface to a Tick Label Viewmodel - a viewmodel which each Axis Tick Label will bind to |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() | TradeChartLabelFormat | Specifies the supported formats for axis labels by SmartDateLabelProvider. This enumeration defines various formatting options to control how labels are displayed on the axis. |
See Also


