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

Definition

Namespace:Telerik.WinForms.Documents.UI.Layers

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

C#
public class CommentsUILayer : IUILayer

Inheritance: objectCommentsUILayer

Implements: IUILayer

Constructors

C#
public CommentsUILayer(IUILayerContainer pagePresenter)
Parameters:pagePresenterIUILayerContainer

Properties

C#
public UILayerUpdateContext CurrentUpdateContext { get; }
C#
public bool IsHitTestVisible { get; set; }

Implements: IUILayer.IsHitTestVisible

C#
public virtual string Name { get; }

Implements: IUILayer.Name

C#
protected ObjectPool ObjectPool { get; }
C#
public virtual IEnumerable<AnnotationMarkerLayoutBox> ProvidersEnumerable { get; }
C#
public virtual bool ShouldClip { get; }

Implements: IUILayer.ShouldClip

C#
public virtual bool ShouldUpdateWhenNotInvalidated { get; }

Implements: IUILayer.ShouldUpdateWhenNotInvalidated

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

C#
public PointF ViewOffset { get; }
C#
protected bool ViewOffsetChanged { get; }

Gets the rectangle currently visible

C#
protected RectangleF ViewPort { get; }
C#
protected bool ViewportChanged { get; }

Methods

C#
public void AddChild(FrameworkElement uiElement)
Parameters:uiElementFrameworkElement
C#
public void ArrangeChildren()

Implements: IUILayer.ArrangeChildren()

C#
public void ClearChildren()

Implements: IUILayer.ClearChildren()

C#
public void DoOnPresentationChanged()

Implements: IUILayer.DoOnPresentationChanged()

C#
public UIElement GetLayerUIElement()
Returns:

UIElement

Implements: IUILayer.GetLayerUIElement()

C#
public void RemoveChild(FrameworkElement existingElement)
Parameters:existingElementFrameworkElement
C#
public void UnregisterChildUIElement(FrameworkElement existingElement)
Parameters:existingElementFrameworkElement
C#
protected virtual void UpdateUI()
C#
public void UpdateViewPort(PointF viewOffset, RectangleF viewPort, ObjectPool uiElementPool)
Parameters:viewOffsetPointFviewPortRectangleFuiElementPoolObjectPool
C#
public void UpdateViewPort(RectangleF viewPort)
Parameters:viewPortRectangleF
C#
public void UpdateViewPort(UILayerUpdateContext context)
Parameters:contextUILayerUpdateContext

Implements: IUILayer.UpdateViewPort(UILayerUpdateContext)