OxyPlot AreaSeries не работает должным образом - PullRequest
0 голосов
/ 20 сентября 2018

Я хотел бы создать график, который состоит из кривой и цвета под кривой.Для этой цели я написал следующий код:

areaSeries = new AreaSeries()
{
  StrokeThickness = 0,

  LineStyle = OxyPlot.LineStyle.None,

  Color = OxyColors.Transparent,

  Fill = OxyColor.FromArgb(30, 102, 153, 0),

  };

  LinearAxis left = new LinearAxis();
  left.Position = AxisPosition.Left;
  left.AbsoluteMinimum = 0;
  left.AbsoluteMaximum = 100;
  left.MajorGridlineStyle = LineStyle.Dash;

    LinearAxis bottom = new LinearAxis();
    bottom.Position = AxisPosition.Bottom;
    bottom.AbsoluteMinimum = 0;
    bottom.AbsoluteMaximum = 80;        
    bottom.Minimum = 75;
    bottom.Maximum = 80;   

    Model.Axes.Add(bottom);
    Model.Axes.Add(left);                
    Model.Series.Add(areaSeries);
    Model.Series.Add(Marker);

Если разница между дном. Максимумом и дном. Минимум больше 10 единиц, чем график имеет цвет под кривой, в противном случае это не так.Пожалуйста, смотрите прикрепленные изображения.

снизу. Максимум - снизу. Минимум> 10:

низ. Максимум - низ. Минимум <10: </p>

Я буду очень рад, если кто-нибудь поможет мне объяснить, почему это происходит и в чем проблема.

...