private static void OnPlotStretchChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DateTimeContinuousAxis axis = d as DateTimeContinuousAxis; (axis.model as DateTimeContinuousAxisModel).PlotStretch = (DateTimePlotStretchMode)e.NewValue; }
private static void OnMajorStepUnitChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DateTimeContinuousAxis presenter = d as DateTimeContinuousAxis; (presenter.model as DateTimeContinuousAxisModel).MajorStepUnit = (TimeInterval)e.NewValue; }
private static void OnGapLengthChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DateTimeContinuousAxis axis = d as DateTimeContinuousAxis; (axis.model as DateTimeContinuousAxisModel).GapLength = (double)e.NewValue; }
private static void OnMaximumChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DateTimeContinuousAxis presenter = d as DateTimeContinuousAxis; (presenter.model as DateTimeContinuousAxisModel).Maximum = (DateTime)e.NewValue; }