Share this page

# DataGridView

## WinForms. DataGridView

DataGridView

## Constructor

## new DataGridView()

A DataGridViewBehavior object,

# Methods

## activateCell(row, columnHeader) → {Promise.<void>}

Double-clicks the specified cell in this grid.

##### Parameters:

Name | Type | Description
--- | --- | ---
`row` | number | The 0-based row index.
`columnHeader` | string | The column caption.

##### Returns:

a promise that is fulfilled when the activateCell operation ends.

Type
  Promise.<void>

## activateColumn(columnOrColumnHeader) → {Promise.<void>}

Double-clicks the specified column header in this grid.

##### Parameters:

Name | Type | Description
--- | --- | ---
`columnOrColumnHeader` | string | The 0-based column number or column caption.

##### Returns:

a promise that is fulfilled when the activateColumn operation ends.

Type
  Promise.<void>

## cells(rowIndexopt, columnIndexopt) → {Promise.<(Array.<Array.<WinForms.TableCell>>|Array.<WinForms.TableCell>)>|WinForms.TableCell}

Returns either a promise for all the cells in the table (when called without arguments), or all the cells in a row (when called with row only), or for the specified cell.

##### Parameters:

Name | Type | Attributes | Description
--- | --- | --- | ---
`rowIndex` | number | <optional> | The row index of the specific cell.
`columnIndex` | number | <optional> | The column index in the row, specified by the row parameter.

##### Returns:

either a promise for all the cells in the table (when called without arguments), or all the cells in a row (when called with row only), or for the specified cell.

Type
  Promise.<(Array.<Array.<WinForms.TableCell>>|Array.<WinForms.TableCell>)> | WinForms.TableCell

## getCell(row, columnOrColumnHeader) → {WinForms.TableCell}

Returns the specified cell.

##### Parameters:

Name | Type | Description
--- | --- | ---
`row` | number | 0-based row number.
`columnOrColumnHeader` | string | number | 0-based column index or column caption.

##### Returns:

the TableCell.

Type
  WinForms.TableCell

## makeCellVisible(row, columnHeader) → {Promise.<void>}

Scrolls the specified cell into view.

##### Parameters:

Name | Type | Description
--- | --- | ---
`row` | number | The 0-based row index.
`columnHeader` | string | The column caption.

##### Returns:

a promise that is fulfilled when the makeCellVisible operation ends.

Type
  Promise.<void>

## selectCell(row, columnHeader) → {Promise.<void>}

Selects the specified cell in this grid.

##### Parameters:

Name | Type | Description
--- | --- | ---
`row` | number | The 0-based row index.
`columnHeader` | string | The column caption.

##### Returns:

a promise that is fulfilled when the selectCell operation ends.

Type
  Promise.<void>

## selectColumn(columnOrColumnHeader) → {Promise.<void>}

Selects column by column index or column caption.

##### Parameters:

Name | Type | Description
--- | --- | ---
`columnOrColumnHeader` | string | The 0-based column number or column caption.

##### Returns:

a promise that is fulfilled when the selectColumn operation ends.

Type
  Promise.<void>

## tableTestObject() → {WinForms.Table}

Returns the Table test object this custom grid was accessed from.

##### Returns:

the tableTestObject.

Type
  WinForms.Table

Tips to improve your search results... UFT Developer JavaScript SDK Reference Version 15.0-15.0.2 UFT Developer SDK Reference All View Local Help Center View Online Help Center back Go back in browser history forward Go forward in browser history Remove search highlights next topic Go to next topic previous topic Go to previous topic Print the current topic Version: