Exemplo n.º 1
0
        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();
 }