110,535
社区成员
发帖
与我相关
我的任务
分享
private void Timer_Tick(object sender, EventArgs e)
{
this.ShowChart6();
}
private void ShowChart6()
{
for (int groupIndex = 0; groupIndex < 12; groupIndex++)
{
this.chart6.Series[0].Points[groupIndex].AxisLabel = this.CountList.Groups[groupIndex].Header;
this.chart6.Series[0].Points[groupIndex].YValues[0] = Double.Parse(this.CountList.Groups[groupIndex].Items[0].SubItems[1].Text);
this.chart6.Series[1].Points[groupIndex].YValues[0] = Double.Parse(this.CountList.Groups[groupIndex].Items[1].SubItems[1].Text);
this.chart6.Series[2].Points[groupIndex].YValues[0] = Double.Parse(this.CountList.Groups[groupIndex].Items[2].SubItems[1].Text);
}
}
private void timer_Tick(object sender, EventArgs e)
{
if (updateWinform)
{
updateWinform = false;
this.timer.Enabled = false;
this.ShowChart6();
this.timer.Interval = 20000;
this.timer.Enabled = true;
}
}
private void ShowChart6()
{
this.chart6.Series[0].Points.Clear();
this.chart6.Series[1].Points.Clear();
this.chart6.Series[2].Points.Clear();
for (int groupIndex = 0; groupIndex < 12; groupIndex++)
{
DataPoint dPoint1 = new DataPoint(0, Convert.ToDouble(this.CountList.Groups[groupIndex].Items[0].SubItems[1].Text));
dPoint1.AxisLabel = this.CountList.Groups[groupIndex].Header;
DataPoint dPoint2 = new DataPoint(0, Convert.ToDouble(this.CountList.Groups[groupIndex].Items[1].SubItems[1].Text));
DataPoint dPoint3 = new DataPoint(0, Convert.ToDouble(this.CountList.Groups[groupIndex].Items[2].SubItems[1].Text));
this.chart6.Series[0].Points.Add(dPoint1);
this.chart6.Series[1].Points.Add(dPoint2);
this.chart6.Series[2].Points.Add(dPoint3);
}
}