Interface ITable
Interface publishes table functionality
Inherited Members
Namespace: Syncfusion.DLS
Assembly: Syncfusion.DLS.Base.dll
Syntax
public interface ITable : IParagraphItem, IEntityBase
Properties
Columns
Gets table columns.
Declaration
TableColumnCollection Columns { get; }
Property Value
Type |
---|
TableColumnCollection |
Item[Int32, Int32]
Gets cell by row/column indexes.
Declaration
TableCell this[int row, int column] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | row | |
System.Int32 | column |
Property Value
Type |
---|
TableCell |
LastCell
Gets last cell in last row.
Declaration
TableCell LastCell { get; }
Property Value
Type |
---|
TableCell |
LastRow
Gets last row in table.
Declaration
TableRow LastRow { get; }
Property Value
Type |
---|
TableRow |
Rows
Gets row collection.
Declaration
RowCollection Rows { get; }
Property Value
Type |
---|
RowCollection |
TableFormat
Gets table format.
Declaration
TableFormat TableFormat { get; }
Property Value
Type |
---|
TableFormat |
Remarks
Not supported by Essential PDF
Width
Gets / sets table width.
Declaration
float Width { get; set; }
Property Value
Type |
---|
System.Single |
Remarks
Not supported by Essential PDF
Methods
AddColumn()
Adds new column to table.
Declaration
void AddColumn()
AddColumn(Int32)
Adds several columns to table.
Declaration
void AddColumn(int columnsCount)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | columnsCount |
AddRow()
Adds new row to table.
Declaration
TableRow AddRow()
Returns
Type |
---|
TableRow |
AddRow(Boolean)
Adds new row to table.
Declaration
TableRow AddRow(bool isCopyFormat)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | isCopyFormat |
Returns
Type |
---|
TableRow |
ResetCells(Int32, Int32)
Resets row/column dimensions.
Declaration
void ResetCells(int rows, int columns)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | rows | |
System.Int32 | columns |