xtrareports-devexpress-dot-xtrareports-dot-ui-dot-xrtablecell-cb6e5551.md
Gets the cell following the given cell in a table row.
Namespace : DevExpress.XtraReports.UI
Assembly : DevExpress.XtraReports.v25.2.dll
NuGet Package : DevExpress.Reporting.Core
[Browsable(false)]
public XRTableCell NextCell { get; }
<Browsable(False)>
Public ReadOnly Property NextCell As XRTableCell
| Type | Description |
|---|---|
| XRTableCell |
An XRTableCell object representing the next cell in a row.
|
If the index of the given cell has the highest value in the collection of cells in the row, then the NextCell property returns null ( Nothing in Visual Basic).
The following method deletes columns adjacent to the column containing the base cell. Access to the cells adjacent to the base cell is implemented via the XRTableCell.PreviousCell and XRTableCell.NextCell properties.
using DevExpress.XtraReports.UI;
// ...
public void DeleteAdjacentColumns(XRTable table, XRTableCell baseCell) {
if(baseCell.PreviousCell != null)
// Delete a column containing the cell that is previous to the base cell.
table.DeleteColumn(baseCell.PreviousCell);
if(baseCell.NextCell != null)
// Delete a column containing the cell that is next to the base cell.
table.DeleteColumn(baseCell.NextCell);
}
Imports DevExpress.XtraReports.UI
' ...
Public Sub DeleteAdjacentColumns(ByRef table As XRTable, ByRef baseCell As XRTableCell)
If (Not (baseCell.PreviousCell Is Nothing)) Then
' Delete a column containing the cell that is previous to the base cell.
table.DeleteColumn(baseCell.PreviousCell)
End If
If (Not (baseCell.NextCell Is Nothing)) Then
' Delete a column containing the cell that is next to the base cell.
table.DeleteColumn(baseCell.NextCell)
End If
End Sub
See Also