GridServices.ValuesToGrid Method

Overload List

#SignatureDescription
1void ValuesToGrid(TMtx src, DataGridView grid, Int32 gridrow, Int32 gridcol)Copy Matrix values to DataGrid.
2void ValuesToGrid(TMtx src, DataGridView grid, Int32 gridrow, Int32 gridcol, Int32 srcrow, Int32 srccol, Int32 rowcount, Int32 colcount, String format, Boolean headers)Copy values subarray to datagrid subarray.
3void ValuesToGrid(TMtx src, DataGridView grid, Int32 gridrow, Int32 gridcol, String format, Boolean headers)Copy matrix values to DataGrid.
4void ValuesToGrid(TVec src, DataGridView grid, Int32 gridrow, Int32 gridcol)Copies an array of vector values to DataGrid.
5void ValuesToGrid(TVec src, DataGridView grid, Int32 gridrow, Int32 gridcol, Int32 index, Int32 len, String format, Boolean headers, Boolean vertical)Copy Vector values subarray to DataGrid.
6void ValuesToGrid(TVec src, DataGridView grid, Int32 gridrow, Int32 gridcol, String format, Boolean headers, Boolean vertical)Copy Vector values to DataGrid.

Overload 1: void ValuesToGrid(TMtx src, DataGridView grid, Int32 gridrow, Int32 gridcol)

Copy Matrix values to DataGrid.

#NameDescription
1srcSource Matrix.
2gridDestination DataGrid.
3gridrowDataGrid start row index.
4gridcolDataGrid start column index.

Result: stored in self (calling object)

Overload 2: void ValuesToGrid(TMtx src, DataGridView grid, Int32 gridrow, Int32 gridcol, Int32 srcrow, Int32 srccol, Int32 rowcount, Int32 colcount, String format, Boolean headers)

Copy values subarray to datagrid subarray.

#NameDescription
1srcSource matrix.
2gridDestination datagrid.
3gridrowFirst populated row index.
4gridcolFirst populated column index.
5srcrowFirst matrix row to be copied.
6srccolFirst matrix column to be copied.
7rowcountNumber of rows to be copied.
8colcountNumber of columns to be copied.
9formatFormat for double to string conversion.
10headersIf true, first datagrid row and column are index numbered.

Result: stored in self (calling object)

Remarks:

Copies (rowcount*colcount) matrix elements starting at [srcrow, srccol] of the src matrix using formatting format to datagrid cells[gridrow,gridcol] to [gridrow+rowcount,gridcol+colcount].

Overload 3: void ValuesToGrid(TMtx src, DataGridView grid, Int32 gridrow, Int32 gridcol, String format, Boolean headers)

Copy matrix values to DataGrid.

#NameDescription
1srcSource Matrix.
2gridDestinatiob DataGrid.
3gridrowDataGrid start row index.
4gridcolDataGrid start column index.
5formatDefault cell string format.
6headersIf true, generate row and column headers.

Result: stored in self (calling object)

Overload 4: void ValuesToGrid(TVec src, DataGridView grid, Int32 gridrow, Int32 gridcol)

Copies an array of vector values to DataGrid.

#NameDescription
1srcSource vector.
2gridDestination grid.
3gridrowStarting row index.
4gridcolStarting column index.

Result: stored in self (calling object)

Examples
using Dew.Math;

Vector v = new Vector(50,true);
v.RandGauss();
GridServices.PrepareGrid(dataGrid1,v.Length,2);
GridServices.ValuesToGrid(v,dataGrid1,1,0);
See Also: GridServices.PrepareGrid, GridServices.GridToValues

Overload 5: void ValuesToGrid(TVec src, DataGridView grid, Int32 gridrow, Int32 gridcol, Int32 index, Int32 len, String format, Boolean headers, Boolean vertical)

Copy Vector values subarray to DataGrid.

#NameDescription
1srcSource vector.
2gridDestination grid.
3gridrowDataGrid start row index.
4gridcolDataGrid start column index.
5indexVector start index.
6lenThe size of elements to-be-copied.
7formatDefault cell string format.
8headersIf true, include headers.
9verticalIf true, vector represented as single column object, if false, vector is represented as single row object.

Result: stored in self (calling object)

Remarks:

Copies [index] to [index+len] Vector elements to DataGrid [gridrow,gridcol] to [gridrow+len,gridcol] or [gridrow,gridcol] to [gridrow,gridcol+len].

Overload 6: void ValuesToGrid(TVec src, DataGridView grid, Int32 gridrow, Int32 gridcol, String format, Boolean headers, Boolean vertical)

Copy Vector values to DataGrid.

#NameDescription
1srcSource vector.
2gridDestination grid.
3gridrowStarting row index.
4gridcolStarting column index.
5formatDefault string format for cells.
6headersInclude headers.
7verticalRepresent vector as row or column object. If true, each element is stored in different row, if false, each element is stored in different column.

Result: stored in self (calling object)