void PrintStep() { DataGridViewRow dgvRow; DataGridViewCell dgvCell; var list = selenium.GetStepResult(); foreach (var item in list) { AdvSeleniumAPI.ResultClass _res = (AdvSeleniumAPI.ResultClass)item; // dgvRow = new DataGridViewRow(); if (_res.Res == "fail") { errorCnt++; dgvRow.DefaultCellStyle.ForeColor = Color.Red; } dgvCell = new DataGridViewTextBoxCell(); //Column Time // if (_res == null) { continue; } // var dataTimeInfo = DateTime.Now.ToString("yyyy-MM-dd HH:MM:ss"); dgvCell.Value = dataTimeInfo; dgvRow.Cells.Add(dgvCell); // dgvCell = new DataGridViewTextBoxCell(); dgvCell.Value = _res.Decp; dgvRow.Cells.Add(dgvCell); // dgvCell = new DataGridViewTextBoxCell(); dgvCell.Value = _res.Res; dgvRow.Cells.Add(dgvCell); // dgvCell = new DataGridViewTextBoxCell(); dgvCell.Value = _res.Tdev; dgvRow.Cells.Add(dgvCell); // dgvCell = new DataGridViewTextBoxCell(); dgvCell.Value = _res.Err; dgvRow.Cells.Add(dgvCell); m_DataGridViewCtrlAddDataRow(dgvRow); } Application.DoEvents(); }