TableWidth Interface
Contains width settings.
Declaration
export interface TableWidth
Remarks
Use the Table.width or TableCell.width property to specify the table or cell width.
You can change the following width settings:
- width.value
- Specifies the table or cell width value.
- width.type
- Specifies how the component determines the table or cell width. The following options are available:
Auto
– The TableWidth.value property does not affect the table or cell width. The width is calculated automatically based on content.Percent
– The TableWidth.value property specifies the cell or table width as a percentage of the parent element’s width.Twips
– The TableWidth.value property specifies the cell or table width in twips.
const subDocument = richEdit.selection.activeSubDocument;
const table = subDocument.tables.getByIndex(0);
table.width.type = DevExpress.RichEdit.TableWidthType.Auto;
for (let i = 0; i < table.rows.count; i++) {
const row = table.rows.getByIndex(i);
for (let j = 0; j < row.cells.count; j++) {
const cell = row.cells.getByIndex(j);
cell.width = { type: DevExpress.RichEdit.TableWidthType.Auto, value: 0 }
}
}
Properties
type Property
Specifies how the component determines the table or cell width.
Declaration
type: TableWidthType
Property Value
Type | Description |
---|---|
TableWidthType | An enumeration value. |
value Property
Specifies the table or cell width according to the type property value.
Declaration
value: number
Property Value
Type | Description |
---|---|
number | The explicitly specified width of the table or cell. |