mschart每条线动态显示,最多100个点,如何设置,当点有值时才画出点?
目前初始化如下:
for(int row=1; row<=m_nRow; row++)
{
m_Chart.GetDataGrid().SetData(row, 1, 0, 0);//设置第一条曲线的第row个点
m_Chart.GetDataGrid().SetData(row, 2, 0, 0);//设置第二条曲线的第row个点
}
m_Chart.Refresh(); //更新数据可是当有数据点时,曲线总是会一直连到X轴上。设置什么属性或执行什么方法,曲线才不会一直连到X轴上?
目前初始化如下:
for(int row=1; row<=m_nRow; row++)
{
m_Chart.GetDataGrid().SetData(row, 1, 0, 0);//设置第一条曲线的第row个点
m_Chart.GetDataGrid().SetData(row, 2, 0, 0);//设置第二条曲线的第row个点
}
m_Chart.Refresh(); //更新数据可是当有数据点时,曲线总是会一直连到X轴上。设置什么属性或执行什么方法,曲线才不会一直连到X轴上?
for(int row=1; row<=m_nRow; row++)
{
m_Chart.GetDataGrid().SetData(row, 1, 0, 1);//0);//设置第一条曲线的第row个点
m_Chart.GetDataGrid().SetData(row, 2, 0, 1);//0);//设置第二条曲线的第row个点
}
SetData中那个nullFlag参数初始化时设为1就行了。