private void UpdateAxisScale() { if (AxisModel.Orientation == AxisOrientation.Horizontal) { preAxis.StartPosistion = AxisModel.PlotStartPos; preAxis.StopPosistion = AxisModel.PlotStopPos; postAxis.StartPosistion = AxisModel.PlotStartPos; postAxis.StopPosistion = AxisModel.PlotStopPos; } else { preAxis.StartPosistion = AxisModel.PlotStartPos; preAxis.StopPosistion = AxisModel.PlotStopPos; postAxis.StartPosistion = AxisModel.PlotStartPos; postAxis.StopPosistion = AxisModel.PlotStopPos; } if (SweepLinearAxisModel.PreMinimum.HasValue && SweepLinearAxisModel.PreMaximum.HasValue) { preAxis.Minimum = SweepLinearAxisModel.PreMinimum.Value; preAxis.Maximum = SweepLinearAxisModel.PreMaximum.Value; } if (SweepLinearAxisModel.PostMinimum.HasValue && SweepLinearAxisModel.PostMaximum.HasValue) { postAxis.Minimum = SweepLinearAxisModel.PostMinimum.Value; postAxis.Maximum = SweepLinearAxisModel.PostMaximum.Value; } preAxis.Update(); postAxis.Update(); }
private void UpdateAxisScale() { if (AxisModel.Orientation == AxisOrientation.Horizontal) { axis.StartPosistion = AxisModel.PlotStartPos; axis.StopPosistion = AxisModel.PlotStopPos; } else { axis.StartPosistion = AxisModel.PlotStartPos; axis.StopPosistion = AxisModel.PlotStopPos; } if (LinearAxisModel.Minimum.HasValue && LinearAxisModel.Maximum.HasValue) { axis.Minimum = LinearAxisModel.Minimum.Value; axis.Maximum = LinearAxisModel.Maximum.Value; } axis.Update(); }