Class
CommentsUILayer

Definition

Namespace:Telerik.WinForms.Documents.UI.Layers

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

cs-api-definition
public class CommentsUILayer : IUILayer

Inheritance: objectCommentsUILayer

Implements: IUILayer

Constructors

CommentsUILayer(IUILayerContainer)

Declaration

cs-api-definition
public CommentsUILayer(IUILayerContainer pagePresenter)

Parameters

pagePresenter

IUILayerContainer

Properties

CurrentUpdateContext

Declaration

cs-api-definition
public UILayerUpdateContext CurrentUpdateContext { get; }

Property Value

UILayerUpdateContext

IsHitTestVisible

Declaration

cs-api-definition
public bool IsHitTestVisible { get; set; }

Property Value

bool

Implements IUILayer.IsHitTestVisible

Name

Declaration

cs-api-definition
public virtual string Name { get; }

Property Value

string

Implements IUILayer.Name

ObjectPool

Declaration

cs-api-definition
protected ObjectPool ObjectPool { get; }

Property Value

ObjectPool

ProvidersEnumerable

Declaration

cs-api-definition
public virtual IEnumerable<AnnotationMarkerLayoutBox> ProvidersEnumerable { get; }

Property Value

IEnumerable<AnnotationMarkerLayoutBox>

ShouldClip

Declaration

cs-api-definition
public virtual bool ShouldClip { get; }

Property Value

bool

Implements IUILayer.ShouldClip

ShouldUpdateWhenNotInvalidated

Declaration

cs-api-definition
public virtual bool ShouldUpdateWhenNotInvalidated { get; }

Property Value

bool

Implements IUILayer.ShouldUpdateWhenNotInvalidated

ViewOffset

Offset of the view from the initial point (0, 0) generally related to scroll offset

Declaration

cs-api-definition
public PointF ViewOffset { get; }

Property Value

PointF

ViewOffsetChanged

Declaration

cs-api-definition
protected bool ViewOffsetChanged { get; }

Property Value

bool

ViewPort

Gets the rectangle currently visible

Declaration

cs-api-definition
protected RectangleF ViewPort { get; }

Property Value

RectangleF

ViewportChanged

Declaration

cs-api-definition
protected bool ViewportChanged { get; }

Property Value

bool

Methods

AddChild(FrameworkElement)

Declaration

cs-api-definition
public void AddChild(FrameworkElement uiElement)

Parameters

uiElement

FrameworkElement

ArrangeChildren()

Declaration

cs-api-definition
public void ArrangeChildren()

Implements IUILayer.ArrangeChildren()

ClearChildren()

Declaration

cs-api-definition
public void ClearChildren()

Implements IUILayer.ClearChildren()

DoOnPresentationChanged()

Declaration

cs-api-definition
public void DoOnPresentationChanged()

Implements IUILayer.DoOnPresentationChanged()

GetLayerUIElement()

Declaration

cs-api-definition
public UIElement GetLayerUIElement()

Returns

UIElement

Implements IUILayer.GetLayerUIElement()

RemoveChild(FrameworkElement)

Declaration

cs-api-definition
public void RemoveChild(FrameworkElement existingElement)

Parameters

existingElement

FrameworkElement

UnregisterChildUIElement(FrameworkElement)

Declaration

cs-api-definition
public void UnregisterChildUIElement(FrameworkElement existingElement)

Parameters

existingElement

FrameworkElement

UpdateUI()

Declaration

cs-api-definition
protected virtual void UpdateUI()

UpdateViewPort(PointF, RectangleF, ObjectPool)

Declaration

cs-api-definition
public void UpdateViewPort(PointF viewOffset, RectangleF viewPort, ObjectPool uiElementPool)

Parameters

viewOffset

PointF

viewPort

RectangleF

uiElementPool

ObjectPool

UpdateViewPort(RectangleF)

Declaration

cs-api-definition
public void UpdateViewPort(RectangleF viewPort)

Parameters

viewPort

RectangleF

UpdateViewPort(UILayerUpdateContext)

Declaration

cs-api-definition
public void UpdateViewPort(UILayerUpdateContext context)

Parameters

context

UILayerUpdateContext

Implements IUILayer.UpdateViewPort(UILayerUpdateContext)