New to Telerik ReportingStart a free 30-day trial

Base class for all objects being calculated

Definition

Constructors

Creates new class instance

C#
public LayoutElement(IContainer container)
Parameters:containerIContainer

Container

Creates new class instance

C#
public LayoutElement(LayoutStyle appearance, IContainer container)
Parameters:appearanceLayoutStyle

Appearance

containerIContainer

Container object

Methods

Releases unmanaged and - optionally - managed resources

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

true to release both managed and unmanaged resources; false to release only unmanaged resources.

Overrides: StateManagedObject.Dispose(bool)

Gets bottom offset

C#
protected float GetOffsetBottom(object element)
Parameters:elementobject

Element to get an offset of

Returns:

float

Offset value

Gets left offset

C#
protected float GetOffsetLeft(object oelement)
Parameters:oelementobject

Element to get an offset of

Returns:

float

Offset value

Gets right offset

C#
protected float GetOffsetRight(object element)
Parameters:elementobject

Element to get an offset of

Returns:

float

Offset value

Gets top offset

C#
protected float GetOffsetTop(object element)
Parameters:elementobject

Element to get an offset of

Returns:

float

Offset value

Loads data from a view state

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

Views state to load from

Overrides: StateManagedObject.LoadViewState(object)

Saves settings to a view state

C#
protected override object SaveViewState()
Returns:

object

Saved view state

Overrides: StateManagedObject.SaveViewState()

Tracking view state changes

C#
protected override void TrackViewState()

Overrides: StateManagedObject.TrackViewState()