Class UIElementsLayer
Inheritance
System.Object
UIElementsLayer
Namespace: Telerik.Windows.Documents.UI.Layers
Assembly: Telerik.Windows.Documents.dll
Syntax
public class UIElementsLayer : Object, IUILayer
Constructors
UIElementsLayer(String)
Declaration
public UIElementsLayer(string name)
Parameters
System.String
name
|
UIElementsLayer(String, Boolean)
Declaration
public UIElementsLayer(string name, bool shouldUpdateWhenNotInvalidated)
Parameters
System.String
name
|
System.Boolean
shouldUpdateWhenNotInvalidated
|
Fields
container
Declaration
public Canvas container
Field Value
System.Windows.Controls.Canvas
|
Properties
CurrentUpdateContext
Declaration
public UILayerUpdateContext CurrentUpdateContext { get; }
Property Value
UILayerUpdateContext
|
IsHitTestVisible
Declaration
public bool IsHitTestVisible { get; set; }
Property Value
System.Boolean
|
Implements
Name
Declaration
public virtual string Name { get; }
Property Value
System.String
|
Implements
ShouldClip
Declaration
public virtual bool ShouldClip { get; }
Property Value
System.Boolean
|
Implements
ShouldUpdateWhenNotInvalidated
Declaration
public virtual bool ShouldUpdateWhenNotInvalidated { get; }
Property Value
System.Boolean
|
Implements
Methods
AddChild(UIElement)
Declaration
public void AddChild(UIElement uiElement)
Parameters
System.Windows.UIElement
uiElement
|
ArrangeChildren()
ClearChildren()
ClearLayerOverride()
Declaration
protected virtual void ClearLayerOverride()
DoOnPresentationChanged()
Declaration
public virtual void DoOnPresentationChanged()
Implements
GetLayerUIElement()
Declaration
public UIElement GetLayerUIElement()
Returns
System.Windows.UIElement
|
Implements
UpdateViewPort(UILayerUpdateContext)
Declaration
public void UpdateViewPort(UILayerUpdateContext context)
Parameters
UILayerUpdateContext
context
|
Implements
UpdateViewPortOverride(UILayerUpdateContext)
Declaration
public virtual void UpdateViewPortOverride(UILayerUpdateContext context)
Parameters
UILayerUpdateContext
context
|