private void timer3_Tick(object sender, EventArgs e)
{
UpdateChartControlSlice(GetDataFromGridView(false));
/* DataTable chartdt = new DataTable();
chartdt.Columns.Add("X", Type.GetType("System.Double"));
chartdt.Columns.Add("Y", Type.GetType("System.Double"));
double valcount = 0;
byte[] content = GetDataFromGridView(false);
if (m_issixteenbit)
{
for (int t = 0; t < content.Length; t += 2)
{
double value = Convert.ToDouble(content.GetValue((content.Length - 1) - (t + 1))) * 256;
value += Convert.ToDouble(content.GetValue((content.Length - 1) - (t)));
chartdt.Rows.Add(valcount++, value);
}
}
else
{
for (int t = 0; t < m_map_length; t++)
{
double value = Convert.ToDouble(content.GetValue((content.Length - 1) - t));
chartdt.Rows.Add(valcount++, value);
}
}
chartControl1.DataSource = chartdt;
string[] datamembers = new string[1];
chartControl1.Series[0].ValueDataMembers.Clear();
datamembers.SetValue("Y", 0);
chartControl1.Series[0].ValueDataMembers.AddRange(datamembers);
chartControl1.Series[0].ArgumentDataMember = "X";
chartControl1.Invalidate();*/
timer3.Enabled = false;
}