Members 
DiscontinuousDateTimeAxis Class
Provides a Linear, Value Discontinuous DateTime Axis, capable of rendering DateTime ticks on the X or Y-Axis of a SciChart.Charting.Visuals.SciChartSurface
Object Model
DiscontinuousDateTimeAxis ClassIRange InterfaceIAxisBandsProvider InterfaceIAxisCore InterfaceIDiscontinuousDateTimeCalendar InterfaceIRange InterfaceILabelProvider InterfaceILabelProvider InterfaceIAnnotationCanvas InterfaceISciChartSurfaceBase InterfaceIChartModifierSurface InterfaceIRenderSurface InterfaceIServiceContainer InterfaceIRenderSurface InterfaceIServiceContainer InterfaceSciChartScrollbar ClassIAxis InterfaceIRange InterfaceIRange InterfaceIServiceContainer InterfaceITickCoordinatesProvider InterfaceITickProvider InterfaceIRange InterfaceIRange Interface
Syntax
[AbtLicenseProvider(SciChart.Charting.Licensing.AxisAbtLicenseProvider)]
[TemplatePart(Name="PART_AxisCanvas", Type=SciChart.Charting.Themes.AxisPanel)]
[DefaultProperty("Content")]
[ContentProperty("Content")]
[Localizability(LocalizationCategory.None, Readability=Readability.Unreadable)]
[StyleTypedProperty(Property="FocusVisualStyle", StyleTargetType=System.Windows.Controls.Control)]
[XmlLangProperty("Language")]
[UsableDuringInitialization(true)]
[RuntimeNameProperty("Name")]
[UidProperty("Uid")]
[TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)]
[NameScopeProperty("NameScope", System.Windows.NameScope)]
public class DiscontinuousDateTimeAxis : SciChart.Charting.Visuals.Axes.DateTimeAxis, SciChart.Charting.Visuals.Axes.IAxis, SciChart.Charting.Visuals.Axes.IAxisCore, SciChart.Charting.Visuals.Axes.IAxisParams, SciChart.Charting.Visuals.Axes.INotifyDataRangeChanged, SciChart.Charting.Visuals.IDrawable, SciChart.Core.Framework.IHitTestable, SciChart.Core.Framework.IInvalidatableElement, SciChart.Core.Framework.ISuspendable  
Remarks

All SciChart.Charting.Visuals.Axes.AxisBase derived types have a SciChart.Charting.Visuals.Axes.AxisCore.TextFormatting property to define axis text labels, however a more advanced way of defining axis label text is via the SciChart.Charting.Visuals.Axes.AxisCore.LabelProvider property - expecting a custom SciChart.Charting.Visuals.Axes.LabelProviders.ILabelProvider derived type.

In order to separately format cursor labels please see the SciChart.Charting.Visuals.Axes.AxisCore.CursorTextFormatting or again implement a customer SciChart.Charting.Visuals.Axes.LabelProviders.ILabelProvider.

All axis types have many properties to define how they operate. These include SciChart.Charting.Visuals.Axes.AxisCore.DrawMajorGridLines, SciChart.Charting.Visuals.Axes.AxisCore.DrawMinorGridLines, SciChart.Charting.Visuals.Axes.AxisCore.DrawMajorTicks, SciChart.Charting.Visuals.Axes.AxisCore.DrawMinorTicks, DrawMajorBands, SciChart.Charting.Visuals.Axes.AxisCore.DrawLabels.

Finally, all axis components can be styled. Please see the examples suite, the XAML Styling example to see how to use XAML to style axis elements.

Inheritance Hierarchy

System.Object
   System.Windows.Threading.DispatcherObject
      System.Windows.DependencyObject
         System.Windows.Media.Visual
            System.Windows.UIElement
               System.Windows.FrameworkElement
                  System.Windows.Controls.Control
                     System.Windows.Controls.ContentControl
                        SciChart.Charting.Visuals.RenderableSeries.TemplatableControl
                           SciChart.Charting.Visuals.Axes.AxisCore
                              SciChart.Charting.Visuals.Axes.AxisBase
                                 SciChart.Charting.Visuals.Axes.TimeSpanAxisBase
                                    SciChart.Charting.Visuals.Axes.DateTimeAxis
                                       SciChart.Charting.Visuals.Axes.DiscontinuousAxis.DiscontinuousDateTimeAxis
                                          SciChart.Charting.Visuals.Axes.DiscontiniousDateTimeAxisForMvvm
                                          SciChart.Charting.Visuals.Axes.DiscontinuousAxis.DoubleScaleDiscontinuousDateTimeAxis

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also