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

Definition

Namespace:Telerik.Windows.Documents.Model

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

C#
public abstract class CommentUIProviderBase : DependencyObject

Inheritance: objectCommentUIProviderBase

Derived Classes: CommentEndUIProviderCommentStartUIProvider

Constructors

C#
protected CommentUIProviderBase()

Methods

C#
public abstract void ArrangeUIElement(IUILayerContainer pagePresenter, CommentsPaneLayout layout, FrameworkElement element, AnnotationMarkerLayoutBox box, SectionLayoutBox sectionBox, PointF pointF)
Parameters:pagePresenterIUILayerContainerlayoutCommentsPaneLayoutelementFrameworkElementboxAnnotationMarkerLayoutBoxsectionBoxSectionLayoutBoxpointFPointF
C#
public abstract IEnumerable<FrameworkElement> CreateUIElements(IUILayerContainer pagePresenter, AnnotationMarkerLayoutBox box, ObjectPool pool, RectangleF viewPort)
Parameters:pagePresenterIUILayerContainerboxAnnotationMarkerLayoutBoxpoolObjectPoolviewPortRectangleFReturns:

IEnumerable<FrameworkElement>

C#
public virtual void ElementRemovingFromUI(FrameworkElement element)
Parameters:elementFrameworkElement
C#
protected FrameworkElement GetBorderBracket(AnnotationMarkerLayoutBox marker)
Parameters:markerAnnotationMarkerLayoutBoxReturns:

FrameworkElement

C#
public virtual bool HasVisibleElements(CommentsPaneLayout layout, AnnotationMarkerLayoutBox annotationMarkerBox, SectionLayoutBox sectionBox, RectangleF viewPort, PointF viewOffset)
Parameters:layoutCommentsPaneLayoutannotationMarkerBoxAnnotationMarkerLayoutBoxsectionBoxSectionLayoutBoxviewPortRectangleFviewOffsetPointFReturns:

bool

C#
public abstract void UpdateUIElement(IUILayerContainer uiLayerContainer, CommentsPaneLayout commentPaneLayout, FrameworkElement element, AnnotationMarkerLayoutBox annotationMarkerBox, SectionLayoutBox sectionBox, PointF pointF)
Parameters:uiLayerContainerIUILayerContainercommentPaneLayoutCommentsPaneLayoutelementFrameworkElementannotationMarkerBoxAnnotationMarkerLayoutBoxsectionBoxSectionLayoutBoxpointFPointF