Chart "verspringt" bij Series.Points.AddY()

Status
Niet open voor verdere reacties.

HelpElec

Gebruiker
Lid geworden
6 mrt 2013
Berichten
102
Beste allemaal,

Ik heb een WinForms project met een Chart met 9 Series die 9 actuele waardes van een machine laten zien. Via een SerialPort krijg ik de waardes van de machine en als ik deze ontvangen heb zet ik ze in de bijbehorende Serie van de Chart:
Code:
ChartMachine.Series[(Int32)MachineValues.Current_Speed].Points.AddY(_Current_Speed);

Ik update de Chart iedere 40 ms in een Windows.Forms.Timer:
Code:
//Update Chart
ChartMachine.Series.ResumeUpdates();
ChartMachine.Series.Invalidate();
ChartMachine.Series.SuspendUpdates();

Het probleem is dat de Chart aan de rechterkant "verspringt" per 10 toegevoegde punten. De grafiek zelf (dus niet de hele Chart, de legenda blijft altijd op dezelfde plek) wordt eventjes kleiner en daarna weer even groot als hij was.
Als ik de AxisX.Minimum mee laat lopen bij een update van de Chart doet hij dit niet, maar ik wil het Minimum gewoon op 0 houden.

Hoe kan ik dit oplossen?

Alvast bedankt!!
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan