ClassFloatingDrawingUIProvider
Class
Definition
Namespace:Telerik.WinForms.Documents.UI.UIProviders
Assembly:Telerik.WinControls.RichTextEditor.dll
Syntax:
cs-api-definition
public abstract class FloatingDrawingUIProvider : IUIProvider
Inheritance: objectFloatingDrawingUIProvider
Implements:
Constructors
FloatingDrawingUIProvider(FloatingBlockLayoutBox)
Declaration
cs-api-definition
public FloatingDrawingUIProvider(FloatingBlockLayoutBox floatingBox)
Parameters
floatingBox
Properties
BoundingRectangle
Declaration
cs-api-definition
public RectangleF BoundingRectangle { get; }
Property Value
Implements
ContainingLayer
Declaration
cs-api-definition
public IUILayer ContainingLayer { get; set; }
Property Value
Implements
CurrentUpdateContext
Declaration
cs-api-definition
public UILayerUpdateContext CurrentUpdateContext { get; protected set; }
Property Value
DrawingBox
Declaration
cs-api-definition
public DrawingLayoutBox DrawingBox { get; protected set; }
Property Value
Element
Declaration
cs-api-definition
public UIElement Element { get; protected set; }
Property Value
FloatingBox
Declaration
cs-api-definition
public FloatingBlockLayoutBox FloatingBox { get; protected set; }
Property Value
Methods
Arrange(UILayerUpdateContext)
Declaration
cs-api-definition
public void Arrange(UILayerUpdateContext uILayerUpdateContext)
Parameters
uILayerUpdateContext
Implements
GetUIElements(UILayerUpdateContext)
Declaration
cs-api-definition
public IEnumerable<UIElement> GetUIElements(UILayerUpdateContext context)
Parameters
context
Returns
IEnumerable<UIElement>
Implements
ReleaseElements()
Declaration
cs-api-definition
public void ReleaseElements()
Implements
UpdateRecycledUIElement()
Declaration
cs-api-definition
protected abstract void UpdateRecycledUIElement()
UpdateUI(UILayerUpdateContext)
Declaration
cs-api-definition
public abstract void UpdateUI(UILayerUpdateContext uILayerUpdateContext)
Parameters
uILayerUpdateContext
Implements