New to Telerik ReportingStart a free 30-day trial

Base class implements IStateManager

Definition

Namespace:Telerik.Reporting.Charting

Assembly:Telerik.Reporting.dll

Syntax:

C#
public abstract class StateManagedObject : IChartingStateManagedItem, IChartingStateManager

Inheritance: objectStateManagedObject

Derived Classes: ActiveRegionAxisSegmentCustomFigureGradientElementPalettePaletteItemRenderedObjectScaleBreakCornersDimensionsEmptyValueFillSettingsFillStyleLayoutDecoratorBasePositionShadowStyleStyleStyleBorderTextProperties...

Implements: IChartingStateManagedItemIChartingStateManager

Constructors

C#
protected StateManagedObject()

Properties

Gets if view sate should ignore case

C#
[Browsable(false)]
protected virtual bool ViewStateIgnoresCase { get; }

Methods

CloneState()

StateBag

Makes a view state clone

C#
protected StateBag CloneState()
Returns:

StateBag

StateBag

C#
public void Dispose()
C#
protected virtual void Dispose(bool disposing)
Parameters:disposingbool

Loads data from a view state

C#
protected virtual void LoadViewState(object state)
Parameters:stateobject

View state to load data from

Saves object data to a view state

C#
protected virtual object SaveViewState()
Returns:

object

Saved view state object

Sets the item dirty state

C#
public void SetDirty()

Implements: IChartingStateManagedItem.SetDirty()

Tracks view state changes

C#
protected virtual void TrackViewState()