Skip to main content
Box

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

LayoutLevel Enum

Lists levels in the document layout tree at which the LayoutIterator navigates.

Namespace: DevExpress.XtraRichEdit.API.Layout

Assembly: DevExpress.RichEdit.v24.2.Core.dll

NuGet Package: DevExpress.RichEdit.Core

#Declaration

public enum LayoutLevel

#Members

Name Description
Page

The topmost level. Contains elements of the LayoutType.Page type.

PageArea

A level below the LayoutLevel.Page level related to the page content. Contains elements of the LayoutType.PageArea type.

Column

A level below the LayoutLevel.PageArea level. Contains elements of the LayoutType.Column type.

Table

The topmost level in a separate hierarchy of table layout levels. Contains elements of the LayoutType.Table type.

TableRow

A level below the LayoutLevel.Table level. Contains elements of the LayoutType.TableRow type.

TableCell

A level below the LayoutLevel.TableCell level. Contains elements of the LayoutType.TableCell type.

Row

A level below the LayoutLevel.Column level. In a table - a level below the LayoutLevel.TableCell level. Contains elements of the LayoutType.Row type.

Box

A level below the LayoutLevel.Row level. Contains “boxed” elements, i.e., elements of the LayoutType.PlainTextBox, LayoutType.SpaceBox, LayoutType.ParagraphMarkBox, LayoutType.FloatingObjectAnchorBox and other types.

#Remarks

A simple hierarchical structure of the document layout is shown in the following image.

LayoutTree

See Also