Back to Devexpress

Orientation Enum

corelibraries-devexpress-dot-xtrareports-dot-parameters-90c9f4da.md

latest3.7 KB
Original Source

Orientation Enum

Lists orientation types for a report parameter and group.

Namespace : DevExpress.XtraReports.Parameters

Assembly : DevExpress.Printing.v25.2.Core.dll

NuGet Package : DevExpress.Printing.Core

Declaration

csharp
[ResourceFinder(typeof(ResFinder))]
public enum Orientation
vb
<ResourceFinder(GetType(ResFinder))>
Public Enum Orientation

Members

NameDescription
Horizontal

Places elements horizontally.

| | Vertical |

Places elements vertically.

|

The following properties accept/return Orientation values:

Example

Specify a Parameter Name and Editor Orientation

csharp
using DevExpress.XtraReports.Parameters;
// ...
using Orientation = DevExpress.XtraReports.Parameters.Orientation;
// ...
ParameterPanelFluentBuilder.Begin(report)
    .AddParameterItem(report.Parameters[0], p => p
        .WithLabelOrientation(Orientation.Vertical))
.End();
vb
Imports DevExpress.XtraReports.Parameters
' ...
Imports Orientation = DevExpress.XtraReports.Parameters.Orientation
' ...
ParameterPanelFluentBuilder.Begin(report).
    AddParameterItem(report.Parameters(0), Function(p) p.
        WithLabelOrientation(Orientation.Vertical)).
End()
orientation = Horizontal (Default)orientation = Vertical

Specify Group Parameters Orientation

csharp
using DevExpress.XtraReports.Parameters;
// ...
using Orientation = DevExpress.XtraReports.Parameters.Orientation;
// ...
ParameterPanelFluentBuilder.Begin(report)
    .AddGroupItem(g => g
        .AddParameterItem(report.Parameters[0], p0 => p0
            .WithLabelOrientation(Orientation.Vertical))
        .AddParameterItem(report.Parameters[1], p1 => p1
            .WithLabelOrientation(Orientation.Vertical))
        .WithTitle("Select a customer")
        .WithOrientation(Orientation.Horizontal))
.End();
vb
Imports DevExpress.XtraReports.Parameters
' ...
Imports Orientation = DevExpress.XtraReports.Parameters.Orientation
' ...
ParameterPanelFluentBuilder.Begin(report).
    AddGroupItem(Function(g) g.
        AddParameterItem(report.Parameters(0), Function(p0) p0.
            WithLabelOrientation(Orientation.Vertical)).
        AddParameterItem(report.Parameters(1), Function(p1) p1.
            WithLabelOrientation(Orientation.Vertical)).
        WithTitle("Select a customer").
        WithOrientation(Orientation.Horizontal)).
    End()
orientation = Vertical (Default)orientation = Horizontal

See Also

ParameterPanelFluentBuilder

DevExpress.XtraReports.Parameters Namespace