.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
Box

LayoutLevel Enum

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

Namespace: DevExpress.XtraRichEdit.API.Layout

Assembly: DevExpress.RichEdit.v21.1.Core.dll

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