Class
ContextLayoutManager

Definition

Namespace:Telerik.WinControls.Layouts

Assembly:Telerik.WinControls.dll

Syntax:

cs-api-definition
public sealed class ContextLayoutManager : ILayoutManager, IDisposable

Inheritance: objectContextLayoutManager

Implements: IDisposableILayoutManager

Constructors

ContextLayoutManager(ILayoutHandler)

Declaration

cs-api-definition
public ContextLayoutManager(ILayoutHandler layoutHandler)

Parameters

layoutHandler

ILayoutHandler

Properties

ArrangeQueue

Declaration

cs-api-definition
public ILayoutQueue ArrangeQueue { get; }

Property Value

ILayoutQueue

Implements ILayoutManager.ArrangeQueue

IsUpdating

Declaration

cs-api-definition
public bool IsUpdating { get; }

Property Value

bool

Implements ILayoutManager.IsUpdating

LayoutEvents

Declaration

cs-api-definition
public List<EventHandler> LayoutEvents { get; }

Property Value

List<EventHandler>

Implements ILayoutManager.LayoutEvents

MeasureQueue

Declaration

cs-api-definition
public ILayoutQueue MeasureQueue { get; }

Property Value

ILayoutQueue

Implements ILayoutManager.MeasureQueue

Methods

AddToSizeChangedChain(SizeChangedInfo)

Declaration

cs-api-definition
public void AddToSizeChangedChain(SizeChangedInfo info)

Parameters

info

SizeChangedInfo

Implements ILayoutManager.AddToSizeChangedChain(SizeChangedInfo)

DecrementLayoutCalls()

Declaration

cs-api-definition
public void DecrementLayoutCalls()

Implements ILayoutManager.DecrementLayoutCalls()

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

EnterArrange()

Declaration

cs-api-definition
public void EnterArrange()

Implements ILayoutManager.EnterArrange()

EnterMeasure()

Declaration

cs-api-definition
public void EnterMeasure()

Implements ILayoutManager.EnterMeasure()

ExitArrange()

Declaration

cs-api-definition
public void ExitArrange()

Implements ILayoutManager.ExitArrange()

ExitMeasure()

Declaration

cs-api-definition
public void ExitMeasure()

Implements ILayoutManager.ExitMeasure()

IncrementLayoutCalls()

Declaration

cs-api-definition
public void IncrementLayoutCalls()

Implements ILayoutManager.IncrementLayoutCalls()

InvokeUpdateLayoutAsync()

Declaration

cs-api-definition
public void InvokeUpdateLayoutAsync()

Implements ILayoutManager.InvokeUpdateLayoutAsync()

RemoveElementFromQueues(RadElement)

Declaration

cs-api-definition
public void RemoveElementFromQueues(RadElement e)

Parameters

e

RadElement

Implements ILayoutManager.RemoveElementFromQueues(RadElement)

UpdateLayout()

Declaration

cs-api-definition
public void UpdateLayout()

Implements ILayoutManager.UpdateLayout()