VGridControlBase.GetPrev(BaseRow) Method
Returns the row previous to the specified one.
Namespace: DevExpress.XtraVerticalGrid
Assembly: DevExpress.XtraVerticalGrid.v25.1.dll
NuGet Packages: DevExpress.Win.Navigation, DevExpress.Win.VerticalGrid
Declaration
Parameters
| Name | Type | Description |
|---|---|---|
| row | BaseRow | A BaseRow descendant that represents the row whose previous row is returned. |
Returns
| Type | Description |
|---|---|
| BaseRow | A BaseRow descendant that represents the row previous to the specified one. |
Remarks
The GetPrev method gets the row previous to the specified one. This can be especially useful when rows are arranged in a tree structure. The GetPrev method returns the null reference in the instances listed below:
- the row specified as the parameter is the null reference or belongs to another vertical grid;
- the row specified as the parameter is the first row.
Example
The following sample code demonstrates how to make visible all hidden category rows. The VGridControlBase.GetPrev and VGridControlBase.GetLast methods are used to traverse through the rows.
private void HideAllCategoryRows(){
BaseRow row = vGridControl1.GetLast();
while (row != null){
if ((row is CategoryRow) && (row.Visible == false)){
row.Visible = true;
}
row = vGridControl1.GetPrev(row);
}
}