if (rx_record == MainForm.ViewCount) //如果接收到支持的数据 开始回滚模式
{
dt.Rows.RemoveAt(0);//删除首行数据
rx_record = MainForm.ViewCount - 1; //保持最大序号-1
for (int i = 0; i < dt.Rows.Count; i++) //序号上移
{
dt.Rows[i][0] = string.Format("{0:D8}", i); //数据格式化输出 序号
}
dt.Rows.Add(); //添加新行
}