public virtual Cells.ICellVirtual[] GetCellsAtRow(int p_RowIndex) { Cells.ICellVirtual[] l_Cells = new Cells.ICellVirtual[Columns.Count]; for (int c = 0; c < Columns.Count; c++) l_Cells[c] = GetCell(p_RowIndex, c); return l_Cells; }