Class
StyleChartDataTable

DataTable appearance settings

Definition

Namespace:Telerik.Reporting.Charting.Styles

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
public class StyleChartDataTable : LayoutStyle, IChartingStateManagedItem, IChartingStateManager

Inheritance: objectStateManagedObjectStyleLayoutStyleStyleChartDataTable

Implements: IChartingStateManagedItemIChartingStateManager

Inherited Members LayoutStyle.Dispose(bool)LayoutStyle.PositionLayoutStyle.DimensionsStyle.BorderStyle.ShadowStateManagedObject.CloneState()StateManagedObject.SetDirty()StateManagedObject.Dispose()StateManagedObject.ViewStateIgnoresCase

Constructors

StyleChartDataTable()

Creates a new instance of StyleChartDataTable class.

Declaration

cs-api-definition
public StyleChartDataTable()

StyleChartDataTable(ChartDataTable)

Creates a new instance of StyleChartDataTable class.

Declaration

cs-api-definition
public StyleChartDataTable(ChartDataTable parent)

Parameters

parent

ChartDataTable

Parent element

StyleChartDataTable(Dimensions, FillStyle, Position, TextProperties, StyleBorder, ShadowStyle, bool)

Creates a new instance of StyleChartDataTable class.

Declaration

cs-api-definition
public StyleChartDataTable(Dimensions dimensions, FillStyle fillStyle, Position position, TextProperties textProperties, StyleBorder border, ShadowStyle shadowStyle, bool visible)

Parameters

dimensions

Dimensions

DataTable's dimensions

fillStyle

FillStyle

DataTable's fillStyle

position

Position

DataTable's position

textProperties

TextProperties

DataTable's textProperties

border

StyleBorder

DataTable's border

shadowStyle

ShadowStyle

DataTable's shadowStyle

visible

bool

DataTable's visiblity

Properties

AutoTextWrap

Specifies text wrap property for texts in Data Table

Declaration

cs-api-definition
[Browsable(true)]
public AutoTextWrap AutoTextWrap { get; set; }

Property Value

AutoTextWrap

CellHeight

Specifies data table cell height

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public int CellHeight { get; set; }

Property Value

int

CellWidth

Specifies data table cell width

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public int CellWidth { get; set; }

Property Value

int

DrawHorizontalLines

Should horizontal lines be rendered

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public bool DrawHorizontalLines { get; set; }

Property Value

bool

DrawLines

Hide/show all lines

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public bool DrawLines { get; set; }

Property Value

bool

DrawVerticalLines

Should vertical lines be rendered

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public bool DrawVerticalLines { get; set; }

Property Value

bool

Figure

Specifies the figure property

Declaration

cs-api-definition
[Browsable(false)]
public string Figure { get; }

Property Value

string

FillStyle

Specifies the background property

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public FillStyle FillStyle { get; }

Property Value

FillStyle

RenderType

Specifies data table rendering type

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public TableRenderType RenderType { get; set; }

Property Value

TableRenderType

TextHorizontalAlign

Specifies text horizontal alignment

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public ContentHorizontalAlign TextHorizontalAlign { get; set; }

Property Value

ContentHorizontalAlign

TextProperties

Specifies the text properties

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public TextProperties TextProperties { get; }

Property Value

TextProperties

TextVerticalAlign

Specifies text vertical alignment

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public ContentVerticalAlign TextVerticalAlign { get; set; }

Property Value

ContentVerticalAlign

Visible

Specifies DataTable visibility

Declaration

cs-api-definition
public override bool Visible { get; set; }

Property Value

bool

Overrides Style.Visible

Methods

Clone()

Clone this object

Declaration

cs-api-definition
public override object Clone()

Returns

object

Cloned object

Overrides Style.Clone()

LoadViewState(object)

Load data from ViewState

Declaration

cs-api-definition
protected override void LoadViewState(object savedState)

Parameters

savedState

object

ViewState with data

Overrides LayoutStyle.LoadViewState(object)

SaveViewState()

Saved data to ViewState

Declaration

cs-api-definition
protected override object SaveViewState()

Returns

object

saved data

Overrides LayoutStyle.SaveViewState()

TrackViewState()

Track ViewState

Declaration

cs-api-definition
protected override void TrackViewState()

Overrides LayoutStyle.TrackViewState()