SourceGrid.Grid.DirectSetCell C# (CSharp) Method

DirectSetCell() private method

Array of cells
private DirectSetCell ( Position position, Cells cell ) : void
position Position
cell Cells
return void
        private void DirectSetCell(Position position, Cells.ICell cell)
        {
            if (OptimizeMode == CellOptimizeMode.ForRows)
            {
                GridRow row = Rows[position.Row];

                row[Columns[position.Column]] = cell;
            }
            else if (OptimizeMode == CellOptimizeMode.ForColumns)
            {
                GridColumn col = Columns[position.Column];

                col[Rows[position.Row]] = cell;
            }
            else
                throw new SourceGridException("Invalid OptimizeMode");
        }