All docs
V21.2
21.2
21.1
20.2
20.1
19.2
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

DiagramPageSettings.Orientation Property

Specifies the page orientation.

Namespace: DevExpress.Web.ASPxDiagram

Assembly: DevExpress.Web.ASPxDiagram.v21.2.dll

Declaration

[DefaultValue(DiagramPageOrientation.Portrait)]
public DiagramPageOrientation Orientation { get; set; }

Property Value

Type Default Description
DiagramPageOrientation

Portrait

The page orientation

Available values:

Name Description
Portrait

A portrait orientation.

Landscape

A landscape orientation.

Property Paths

You can access this nested property as listed below:

Library Object Type Path to Orientation
ASP.NET MVC Extensions DiagramSettings
.SettingsPage.Orientation
MVCxDiagram
.SettingsPage.Orientation
ASP.NET Web Forms Controls ASPxDiagram
.SettingsPage.Orientation

Remarks

<dx:ASPxDiagram ID="Diagram" runat="server" Units="Cm" >
    <SettingsPage Width="21" Height="29.7" Color="#ccffcc" Orientation="Landscape" />
</dx:ASPxDiagram>

Since page settings are stored in a diagram model, the ASPxDiagram behaves as follows.

  • If you call the server Import(String) or client Import(data) method, the method applies the imported page settings and the Orientation property is ignored.
  • If a diagram is read-only (the ReadOnly property is set to true), it is not possible to use the Orientation property to define the page orientation.
See Also