XRTable.InsertRowAbove(XRTableRow) Method
In This Article
Inserts a row into the table above the given row.
Namespace: DevExpress.XtraReports.UI
Assembly: DevExpress.XtraReports.v24.2.dll
NuGet Package: DevExpress.Reporting.Core
#Declaration
public XRTableRow InsertRowAbove(
XRTableRow baseRow
)
#Parameters
Name | Type | Description |
---|---|---|
base |
XRTable |
An XRTable |
#Returns
Type | Description |
---|---|
XRTable |
An XRTable |
#Example
The following example demonstrates how to create an XRTable control at runtime. To do this, the XRTable.CreateTable, XRTable.InsertRowBelow and XRTable.InsertRowAbove
methods are used.
After performing the code below, a table with five rows and three columns should be created.
using System.Drawing;
using DevExpress.XtraReports.UI;
// ...
public XRTable CreateTable1() {
// Create a table containing three rows and three columns.
XRTable tab = XRTable.CreateTable(new Rectangle(10, 10, 300, 120), 3, 3);
// Set the border width for all table cells at a time.
tab.BorderWidth = 2;
// Make the borders visible for all table cells.
tab.Borders = DevExpress.XtraPrinting.BorderSide.All;
// Insert a new row into the table above the first row.
tab.InsertRowAbove(tab.Rows[0]);
// Insert a new row into the table below the last row.
tab.InsertRowBelow(tab.Rows[3]);
return tab;
}
See Also