New to Telerik ReportingStart a free 30-day trial

DataTable appearance settings

Definition

Namespace:Telerik.Reporting.Charting.Styles

Assembly:Telerik.Reporting.dll

Syntax:

C#
[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

Creates a new instance of StyleChartDataTable class.

C#
public StyleChartDataTable()

Creates a new instance of StyleChartDataTable class.

C#
public StyleChartDataTable(ChartDataTable parent)
Parameters:parentChartDataTable

Parent element

Creates a new instance of StyleChartDataTable class.

C#
public StyleChartDataTable(Dimensions dimensions, FillStyle fillStyle, Position position, TextProperties textProperties, StyleBorder border, ShadowStyle shadowStyle, bool visible)
Parameters:dimensionsDimensions

DataTable's dimensions

fillStyleFillStyle

DataTable's fillStyle

positionPosition

DataTable's position

textPropertiesTextProperties

DataTable's textProperties

borderStyleBorder

DataTable's border

shadowStyleShadowStyle

DataTable's shadowStyle

visiblebool

DataTable's visiblity

Properties

Specifies text wrap property for texts in Data Table

C#
[Browsable(true)]
public AutoTextWrap AutoTextWrap { get; set; }

Specifies data table cell height

C#
[Browsable(true)]
[SkinnableProperty]
public int CellHeight { get; set; }

Specifies data table cell width

C#
[Browsable(true)]
[SkinnableProperty]
public int CellWidth { get; set; }

Should horizontal lines be rendered

C#
[Browsable(true)]
[SkinnableProperty]
public bool DrawHorizontalLines { get; set; }

Hide/show all lines

C#
[Browsable(true)]
[SkinnableProperty]
public bool DrawLines { get; set; }

Should vertical lines be rendered

C#
[Browsable(true)]
[SkinnableProperty]
public bool DrawVerticalLines { get; set; }

Figure

string

Specifies the figure property

C#
[Browsable(false)]
public string Figure { get; }

Specifies the background property

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public FillStyle FillStyle { get; }

Specifies data table rendering type

C#
[Browsable(true)]
[SkinnableProperty]
public TableRenderType RenderType { get; set; }

Specifies text horizontal alignment

C#
[Browsable(true)]
[SkinnableProperty]
public ContentHorizontalAlign TextHorizontalAlign { get; set; }

Specifies the text properties

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public TextProperties TextProperties { get; }

Specifies text vertical alignment

C#
[Browsable(true)]
[SkinnableProperty]
public ContentVerticalAlign TextVerticalAlign { get; set; }

Specifies DataTable visibility

C#
public override bool Visible { get; set; }

Overrides: Style.Visible

Methods

Clone()

object

Clone this object

C#
public override object Clone()
Returns:

object

Cloned object

Overrides: Style.Clone()

Load data from ViewState

C#
protected override void LoadViewState(object savedState)
Parameters:savedStateobject

ViewState with data

Overrides: LayoutStyle.LoadViewState(object)

Saved data to ViewState

C#
protected override object SaveViewState()
Returns:

object

saved data

Overrides: LayoutStyle.SaveViewState()

Track ViewState

C#
protected override void TrackViewState()

Overrides: LayoutStyle.TrackViewState()