Click or drag to resize
PooledUILayer Class
Provides the base class from which the classes that represent pooled UI layers are derived. This class has object pool that stores UI elements that are not currently in use. This way they can be reused.
Inheritance Hierarchy

Namespace: Telerik.Windows.Controls.Spreadsheet.Layers
Assembly: Telerik.Windows.Controls.Spreadsheet (in Telerik.Windows.Controls.Spreadsheet.dll) Version: 2017.2.614.40 (2017.2.614.40)
Syntax
public abstract class PooledUILayer : UILayer

The PooledUILayer type exposes the following members.

Constructors
  NameDescription
Protected methodPooledUILayer
Initializes a new instance of the PooledUILayer class.
Top
Methods
  NameDescription
Protected methodAddElementToPool
Adds the element to pool.
Protected methodCanRecycle
Determines whether this instance can recycle the specified element.
Public methodClear
Clears this instance by removing all UI elements and returning them in the pool.
(Overrides UILayerClear.)
Protected methodGetAddedUIElements
Gets the added UI elements.
(Inherited from UILayer.)
Protected methodGetElementFromPoolT
Gets the element from pool.
Protected methodGetElementFromPoolT(ViewportPaneType)
Gets the element from pool.
Protected methodGetElementVisibility
Gets the element visibility.
(Inherited from UILayer.)
Protected methodIsElementVisible
Determines whether the specified element is visible.
(Inherited from UILayer.)
Protected methodOnOwnerChanged
Called when owner is changed.
(Inherited from UILayer.)
Protected methodOnUIUpdated
Called when UI is updated.
(Overrides UILayerOnUIUpdated.)
Protected methodResetPooledElementProperties
Resets the pooled element properties.
Protected methodSetElementVisibility
Sets the element visibility.
(Inherited from UILayer.)
Protected methodTranslate(Point, ViewportPaneType, UIUpdateContext)
Translates the specified point.
(Inherited from UILayer.)
Protected methodTranslate(Rect, ViewportPaneType, UIUpdateContext)
Translates the specified rectangle.
(Inherited from UILayer.)
Protected methodTranslateAndScale
Translates and scales the UI elements of the layer.
(Inherited from UILayer.)
Public methodUpdateUI
Updates the UI.
(Inherited from UILayer.)
Public methodUpdateUI(UIUpdateContext)
Updates the UI.
(Inherited from UILayer.)
Protected methodUpdateUIOverride
Updates the UI.
(Inherited from UILayer.)
Top
Properties
  NameDescription
Public propertyContainerManager
Gets the container manager.
(Inherited from UILayer.)
Public propertyName
Gets the name of the layer.
(Inherited from UILayer.)
Protected propertyOwner
Gets the owner.
(Inherited from UILayer.)
Protected propertyReuseUIElementsWithoutRemovingFromVisualTree
Gets the value indicating if the UI element will be reused without removing from visual tree.
Protected propertyUIUpdateContextCache
Gets the UI update context cache.
(Inherited from UILayer.)
Top
See Also