IUILayer
Represents the interface for a UI layer in the RadRichTextBox.
Definition
Namespace:Telerik.Windows.Documents.UI.Layers
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
public interface IUILayer
Derived Classes:
Properties
Gets or sets a value indicating whether this layer is visible to hit tests.
bool IsHitTestVisible { get; set; }
true if hit tests can interact with this layer; otherwise, false.
Gets the name of the UI layer.
string Name { get; }
A string that represents the name of the layer.
Determines whether the UI layer should clip its content.
bool ShouldClip { get; }
Determines whether the UI layer should be updated when it has not been invalidated.
bool ShouldUpdateWhenNotInvalidated { get; }
Methods
Arranges the child elements of the UI layer.
void ArrangeChildren()
Removes all child elements from the user interface layer.
void ClearChildren()
Executes an action when the presentation has changed.
void DoOnPresentationChanged()
GetLayerUIElement()
UIElement
Retrieves the UI element associated with the current layer.
UIElement GetLayerUIElement()
UIElement
The UI element that represents the layer, or null if no element is associated.
Updates the viewport of the UI layer based on the specified update context.
void UpdateViewPort(UILayerUpdateContext context)
An instance of UILayerUpdateContext that contains the information needed to update the viewport.