Class
PagesUILayer

Represents the user interface layer for handling pages in RadRichTextBox, providing functionality for rendering and interacting with document pages.

Definition

Constructors

PagesUILayer()

Declaration

cs-api-definition
public PagesUILayer()

Properties

Name

Gets or sets the name of the Pages UI Layer.

Declaration

cs-api-definition
public override string Name { get; }

Property Value

string

A string representing the name of the Pages UI Layer.

Overrides ProviderUILayerBase.Name

ShouldClip

Determines whether the current page UI layer should be clipped based on its dimensions and parameters.

Declaration

cs-api-definition
public override bool ShouldClip { get; }

Property Value

bool

Overrides ProviderUILayerBase.ShouldClip

Methods

EnumerateVisibleProviders()

Declaration

cs-api-definition
protected override IEnumerable<IUIProvider> EnumerateVisibleProviders()

Returns

IEnumerable<IUIProvider>

Overrides ProviderUILayerBase.EnumerateVisibleProviders()

GetAssociatedUIProvider(SectionLayoutBox)

Declaration

cs-api-definition
protected PageUIProvider GetAssociatedUIProvider(SectionLayoutBox sectionBox)

Parameters

sectionBox

SectionLayoutBox

Returns

PageUIProvider

RemoveUIProvider(IUIProvider)

Declaration

cs-api-definition
protected override void RemoveUIProvider(IUIProvider provider)

Parameters

provider

IUIProvider

Overrides ProviderUILayerBase.RemoveUIProvider(IUIProvider)