Skip to main content
JS

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

DiagramDataLayoutType Enum

In This Article

Lists auto-layout types.

Namespace: DevExtreme.AspNet.Mvc

Assembly: DevExtreme.AspNet.Core.dll

#Declaration

C#
[JsonConverter(typeof(StringEnumConverter))]
public enum DiagramDataLayoutType

#Members

Name Description
Auto

The equivalent of the off value when both shape coordinates (leftExpr and topExpr are specified; otherwise, the auto value is equivalent to layered.

Off

The auto-layout is not applied.

Tree

The tree layout. This algorithm is used to draw hierarchical diagrams. It arranges shapes in a tree structure and aligns them evenly based on their hierarchical level.
Diagram - Tree Layout

Layered

The layered (Sugiyama-style) layout. This algorithm is used to draw layered graphs. It minimizes the number of connector crossings and spreads shapes evenly.
Diagram - Layered Layout

See Also