Class TextUnderlineUILayer
Class TextUnderlineUILayer.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.SyntaxEditor.UI.Layers
Assembly: Telerik.Windows.Controls.SyntaxEditor.dll
Syntax
public class TextUnderlineUILayer : LineBasedUILayer<UnderlineTag>
Constructors
TextUnderlineUILayer()
Declaration
public TextUnderlineUILayer()
Properties
Name
Gets the name.
Declaration
public override string Name { get; }
Property Value
System.String
The name. |
Overrides
Methods
ArrangeLinePartUIElement(FrameworkElement, Span, UIUpdateContext)
Arranges the line part UI element.
Declaration
protected override void ArrangeLinePartUIElement(FrameworkElement uiElement, Span span, UIUpdateContext updateContext)
Parameters
System.Windows.FrameworkElement
uiElement
The UI element. |
Span
span
The span. |
UIUpdateContext
updateContext
The update context. |
Overrides
CanRecycle(Object)
Determines whether this instance can recycle the specified element.
Declaration
protected override bool CanRecycle(object element)
Parameters
System.Object
element
The element. |
Returns
System.Boolean
|
Overrides
GetLinePartUIElement(UnderlineTag, Span, UIUpdateContext)
Gets the line part UI element.
Declaration
protected override FrameworkElement GetLinePartUIElement(UnderlineTag tag, Span span, UIUpdateContext updateContext)
Parameters
UnderlineTag
tag
The tag. |
Span
span
The span. |
UIUpdateContext
updateContext
The update context. |
Returns
System.Windows.FrameworkElement
System.Windows.FrameworkElement. |
Overrides
ResetPooledElementProperties(Object)
Resets the pooled element properties.
Declaration
protected override void ResetPooledElementProperties(object element)
Parameters
System.Object
element
The element. |
Overrides
Exceptions
System.InvalidOperationException
Underlines cannot be recycled. |