Table of Contents

Interface IUltraWinGrid

Namespace
HP.LFT.SDK.WinForms
Assembly
HP.LFT.SDK.dll

An Infragistics UltraWinGrid object.

public interface IUltraWinGrid : ICustomGrid
Inherited Members

Properties

ColumnCount

The number of columns in the current band.

int ColumnCount { get; }

Property Value

int

RowCount

The number of rows in the current band.

int RowCount { get; }

Property Value

int

Methods

ActivateCell(int, string)

Double-clicks the specified cell in this grid.

void ActivateCell(int row, string columnHeader)

Parameters

row int

0-based row number.

columnHeader string

The column caption.

ActivateCell(string, string)

Double-clicks the specified cell in this grid.

void ActivateCell(string rowPath, string columnHeader)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...;nX" where n is the row number in each band level.

columnHeader string

The column caption.

ActivateColumn(int, string)

Double-clicks the specified column header in this grid.

void ActivateColumn(int bandLevel, string columnHeader)

Parameters

bandLevel int

0-based band level.

columnHeader string

The column caption.

ActivateRow(string)

Double-clicks the specified row header in this grid.

void ActivateRow(string rowPath)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...nX" where n is the row number in each band level.

AddRow(string)

Adds a new row to the table band using the Add button for the corresponding band.

void AddRow(string addButtonName)

Parameters

addButtonName string

The name of the Add button corresponding to the band to which you want to add a row.

AddRow(string, string)

Adds a new row to the table band using the Add button for the corresponding band.

void AddRow(string addButtonName, string newRowPath)

Parameters

addButtonName string

The name of the Add button corresponding to the band to which you want to add a row.

newRowPath string

The band path that shows where the row is added in the format: "n1;n2;...;nX" where n is the row number in each band level.

CollapseRow(int)

Collapses the specified row.

void CollapseRow(int row)

Parameters

row int

0-based row number.

CollapseRow(string)

Collapses the specified row.

void CollapseRow(string rowPath)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...;nX" where n is the row number in each band level.

ExpandRow(int)

Expands the specified row.

void ExpandRow(int row)

Parameters

row int

0-based row number.

ExpandRow(string)

Expands the specified row.

void ExpandRow(string rowPath)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...nX" where n is the row number in each band level.

GetCell(int, int)

Returns a cell in the grid.

ITableCell GetCell(int row, int column)

Parameters

row int

0-based row number.

column int

0-based column index.

Returns

ITableCell

GetCell(int, string)

Returns the specified cell.

ITableCell GetCell(int row, string columnHeader)

Parameters

row int

0-based row number.

columnHeader string

The column caption.

Returns

ITableCell

GetCell(string, string)

Returns the specified cell..

ITableCell GetCell(string rowPath, string columnHeader)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...;nX" where n is the row number in each band level.

columnHeader string

The column caption.

Returns

ITableCell

MakeCellVisible(int, string)

Scrolls the specified cell into view.

void MakeCellVisible(int row, string columnHeader)

Parameters

row int

0-based row number.

columnHeader string

The column caption.

MakeCellVisible(string, string)

Scrolls the specified cell into view.

void MakeCellVisible(string rowPath, string columnHeader)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...nX" where n is the row number in each band level.

columnHeader string

The column caption.

OpenSummaryDialog(int, string)

Opens the summary dialog box for the specified column.

void OpenSummaryDialog(int bandLevel, string columnHeader)

Parameters

bandLevel int

The band level for which you want to open the dialog box.

columnHeader string

The column caption.

SelectCell(int, string)

Selects the specified cell in this grid.

void SelectCell(int row, string columnHeader)

Parameters

row int

0-based row number.

columnHeader string

The column caption.

SelectCell(string, string)

Clicks the specified row header in this grid.

void SelectCell(string rowPath, string columnHeader)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...nX" where n is the row number in each band level.

columnHeader string

The column caption.

SelectColumn(int, string)

Clicks the specified column header in this grid.

void SelectColumn(int bandLevel, string columnHeader)

Parameters

bandLevel int

0-based band level.

columnHeader string

The column caption.

SelectRow(string)

Clicks the specified row header in this grid.

void SelectRow(string rowPath)

Parameters

rowPath string

The row as a string in the format: "n1;n2;...nX" where n is the row number in each band level.

SetFilter(int, string, string)

Applies the filter to the specified column.

void SetFilter(int bandLevel, string columnHeader, string filter)

Parameters

bandLevel int

0-based band level.

columnHeader string

The column caption.

filter string

A value in the column to be used as the filter.

Sort(int, string)

Sorts the table by the specified column, ascending.

void Sort(int bandLevel, string columnHeader)

Parameters

bandLevel int

0-based band level.

columnHeader string

The column caption.

SortDescending(int, string)

Sorts the table by the specified column, descending.

void SortDescending(int bandLevel, string columnHeader)

Parameters

bandLevel int

0-based band level.

columnHeader string

The column caption.