nel codice che devo modificare ho questo metodo nel file "form1.cs":
codice:
protected override void OnPaint(PaintEventArgs e) { Graphics g = e.Graphics; cs.ChartArea = this.ClientRectangle; AddData(); SetPlotArea(g); cs.AddChartStyle(g); dc.AddLines(g, cs); g.Dispose(); }
dove cs e dc sono istanze di classi datacollection e chartstyle.
come posso, tramite click su tasto aggiornare i dati e ridisegnare il grafico?
pensavo di aggiungere dei dati
codice:
DataSeries ds3 = new DataSeries(); ds3.LineStyle.LineColor = Color.Green; ds3.LineStyle.Thickness = 4f; ds3.LineStyle.Pattern = DashStyle.Solid; for (int i = 0; i < 40; i++) { ds3.AddPoint(new PointF(i / 5.0f, (float)Math.Cos(i / 5.0f))); } dc.Add(ds3);
e poi richiamare onpaint, ma chiede in ingresso (PaintEventArgs e), ma dove lo ritrovo?
grazie