Class
NotesUILayerBase

Represents a base class for the notes UI layer in the RadRichTextBox.

Definition

Namespace:Telerik.Windows.Documents.UI.Layers

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public abstract class NotesUILayerBase : ProviderUILayerBase, IUILayer

Inheritance: objectProviderUILayerBaseNotesUILayerBase

Derived Classes: EndnotesUILayerFootnotesUILayer

Implements: IUILayer

Inherited Members ProviderUILayerBase.GetLayerUIElement()ProviderUILayerBase.ClearChildren()ProviderUILayerBase.UpdateViewPort(UILayerUpdateContext)ProviderUILayerBase.ShouldRemoveProvider(IUIProvider)ProviderUILayerBase.UpdateUI()ProviderUILayerBase.ArrangeChildren()ProviderUILayerBase.RemoveUIProviderNoRecycle(IUIProvider)ProviderUILayerBase.EnumerateVisibleProviders()ProviderUILayerBase.RemoveUIProvider(IUIProvider)ProviderUILayerBase.IsHitTestVisibleProviderUILayerBase.NameProviderUILayerBase.ShouldUpdateWhenNotInvalidatedProviderUILayerBase.ShouldClipProviderUILayerBase.CurrentUpdateContextProviderUILayerBase.UIRegistry

Constructors

NotesUILayerBase()

Declaration

cs-api-definition
protected NotesUILayerBase()

Methods

DoOnPresentationChanged()

Executes the specified action when the presentation changes.

Declaration

cs-api-definition
public override void DoOnPresentationChanged()

Overrides ProviderUILayerBase.DoOnPresentationChanged()

Remarks

This method is typically invoked internally to handle updates to the UI layer when the underlying presentation state alters.