int iCol, iRow;
double value;

ChartMain.Series.Clear();
Random rand = new Random((int)DateTime.Now.Ticks);  // 产生随机数

for (iRow = GridMain.FixedRows + 1; iRow < GridMain.Rows; iRow++)
{

Steema.TeeChart.Styles.Line line = new Steema.TeeChart.Styles.Line();  //声明
line.Color = System.Drawing.Color.FromArgb(rand.Next(255), rand.Next(255), rand.Next(255)); ··  //随机线条颜色
line.Pointer.Visible = true;// 坐标点可见
line.Pointer.HorizSize = 2;
line.Pointer.VertSize = 2;
line.Marks.Visible = true;
line.Marks.ArrowLength = 8;  //掐头长度
line.Marks.Style = Steema.TeeChart.Styles.MarksStyles.Value;
line.Title = GridMain.get_TextMatrix(iRow, (int)peGridMainKey.MACHINE);  //线条内容
// ChartMain.Series.Add(line);
for (iCol = (int)peGridMainKey.TOTALYIELD; iCol < GridMain.Cols – 1; iCol++)
{
double.TryParse(GridMain.get_TextMatrix(iRow, iCol), out value ); 
line.Add(value, GridMain.get_TextMatrix(0, iCol).ToString());    // 线条的值
}
ChartMain.Series.Add(line); // 向tchart的中添加设置好的线条

}

版权声明:本文为deling430原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/deling430/p/10562699.html