New to Telerik UI for WinFormsStart a free 30-day trial

Represents the UI layer stack.

Definition

Namespace:Telerik.WinForms.Controls.Spreadsheet.Layers

Assembly:Telerik.WinControls.RadSpreadsheet.dll

Type Parameters:

T

The type of the T.

Syntax:

C#
public class UILayerStack<T> : NamedObjectList<T>, IEnumerable where T : UILayer

Inheritance: objectNamedObjectList<T>UILayerStack<T>

Implements: IEnumerable

Inherited Members NamedObjectList<T>.GetByName(string)NamedObjectList<T>.AddBefore(string, T)NamedObjectList<T>.AddAfter(string, T)NamedObjectList<T>.AddFirst(T)NamedObjectList<T>.AddLast(T)NamedObjectList<T>.Contains(T)NamedObjectList<T>.Contains(string)NamedObjectList<T>.Remove(T)NamedObjectList<T>.Remove(string)NamedObjectList<T>.CopyTo(T[], int)NamedObjectList<T>.Clear()NamedObjectList<T>.GetEnumerator()NamedObjectList<T>.CountNamedObjectList<T>.IsReadOnly...

Constructors

Initializes a new instance of the UILayerStack<T> class.

C#
public UILayerStack()

Methods

Clears the layers children.

C#
public void ClearLayersChildren()

Removes item from the stack.

C#
protected override void RemoveOverride(T item)
Parameters:itemT

The item to be removed.

Overrides: NamedObjectList<T>.RemoveOverride(T)

Sets the owner.

C#
public void SetOwner(IUILayerOwner owner)
Parameters:ownerIUILayerOwner

The owner.

Updates the UI.

C#
public void UpdateUI()

Updates the UI.

C#
public void UpdateUI(UIUpdateContext updateContext)
Parameters:updateContextUIUpdateContext

The update context.