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

LayoutLevel Enum

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

Namespace: DevExpress.XtraRichEdit.API.Layout

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

Declaration

public enum LayoutLevel
Public Enum LayoutLevel
public enum LayoutLevel
Public Enum LayoutLevel
public enum LayoutLevel
Public Enum LayoutLevel

Members

Name Description
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.

Column

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

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.

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.

Table

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

TableCell

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

TableRow

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

Remarks

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

LayoutTree

See Also