
## ChartDataTable class

Represents a chart data table.

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [Font](#font) | Font | Gets a Font object which represents the font setting of the specified chart data table. |
| [AutoScaleFont](#autoscalefont) | boolean | True if the text in the object changes font size when the object size changes. The default value is True. |
| [BackgroundMode](#backgroundmode) | Number | Gets and sets the display mode of the background The value of the property is BackgroundMode integer constant. |
| [HasBorderHorizontal](#hasborderhorizontal) | boolean | True if the chart data table has horizontal cell borders NOTE: This property is now obsolete. Instead, please use ChartD |
| [HasHorizontalBorder](#hashorizontalborder) | boolean | True if the chart data table has horizontal cell borders |
| [HasBorderVertical](#hasbordervertical) | boolean | True if the chart data table has vertical cell borders NOTE: This property is now obsolete. Instead, please use ChartDat |
| [HasVerticalBorder](#hasverticalborder) | boolean | True if the chart data table has vertical cell borders |
| [HasBorderOutline](#hasborderoutline) | boolean | True if the chart data table has outline borders NOTE: This property is now obsolete. Instead, please use ChartDataTable |
| [HasOutlineBorder](#hasoutlineborder) | boolean | True if the chart data table has outline borders |
| [ShowLegendKey](#showlegendkey) | boolean | True if the data label legend key is visible. |
| [Border](#border) | Line | Returns a Border object that represents the border of the object |

### ChartDataTable.Font property {#font}

Gets a Font object which represents the font setting of the specified chart data table.

**Type:** Font

### ChartDataTable.AutoScaleFont property {#autoscalefont}

True if the text in the object changes font size when the object size changes. The default value is True.

**Type:** boolean

### ChartDataTable.BackgroundMode property {#backgroundmode}

Gets and sets the display mode of the background The value of the property is BackgroundMode integer constant.

**Type:** Number

### ChartDataTable.HasBorderHorizontal property {#hasborderhorizontal}

True if the chart data table has horizontal cell borders NOTE: This property is now obsolete. Instead, please use ChartDataTable.HasHorizontalBorder property. This property will be removed 12 months later since June 2024. Aspose apologizes for any inconvenience you may have experienced.

**Type:** boolean

### ChartDataTable.HasHorizontalBorder property {#hashorizontalborder}

True if the chart data table has horizontal cell borders

**Type:** boolean

### ChartDataTable.HasBorderVertical property {#hasbordervertical}

True if the chart data table has vertical cell borders NOTE: This property is now obsolete. Instead, please use ChartDataTable.HasVerticalBorder property. This property will be removed 12 months later since June 2024. Aspose apologizes for any inconvenience you may have experienced.

**Type:** boolean

### ChartDataTable.HasVerticalBorder property {#hasverticalborder}

True if the chart data table has vertical cell borders

**Type:** boolean

### ChartDataTable.HasBorderOutline property {#hasborderoutline}

True if the chart data table has outline borders NOTE: This property is now obsolete. Instead, please use ChartDataTable.HasOutlineBorder property. This property will be removed 12 months later since June 2024. Aspose apologizes for any inconvenience you may have experienced.

**Type:** boolean

### ChartDataTable.HasOutlineBorder property {#hasoutlineborder}

True if the chart data table has outline borders

**Type:** boolean

### ChartDataTable.ShowLegendKey property {#showlegendkey}

True if the data label legend key is visible.

**Type:** boolean

### ChartDataTable.Border property {#border}

Returns a Border object that represents the border of the object

**Type:** Line
