ClassShapeUIProvider
Class
Provides UI-related functionalities for shapes within the document interface.
Definition
Namespace:Telerik.Windows.Documents.UI.UIProviders
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
cs-api-definition
public class ShapeUIProvider : DrawingUIProvider, IUIProvider
Inheritance: objectHyperlinkUIProviderBaseDrawingUIProviderShapeUIProvider
Implements:
Inherited Members
Constructors
ShapeUIProvider(ShapeLayoutBox)
Declaration
cs-api-definition
public ShapeUIProvider(ShapeLayoutBox shapeBox)
Parameters
shapeBox
Properties
ShapeBox
Represents a shape box within the ShapeUIProvider, which is responsible for managing the visual representation and behavior of shapes in the UI.
Methods
CreateDrawingControl()
Declaration
cs-api-definition
protected override FrameworkElement CreateDrawingControl()
Returns
FrameworkElement
Overrides
UpdateRecycledUIElement()
Declaration
cs-api-definition
protected override void UpdateRecycledUIElement()
Overrides
UpdateUI(UILayerUpdateContext)
Updates the user interface elements associated with the shape provider.
Declaration
cs-api-definition
public override void UpdateUI(UILayerUpdateContext uILayerUpdateContext)
Parameters
uILayerUpdateContext
The context containing information for updating the UI layer.
Overrides