Back to Devexpress

XRLine.LineDirection Property

xtrareports-devexpress-dot-xtrareports-dot-ui-dot-xrline-0ebd93a3.md

latest3.1 KB
Original Source

XRLine.LineDirection Property

Gets or sets the line direction.

Namespace : DevExpress.XtraReports.UI

Assembly : DevExpress.XtraReports.v25.2.dll

NuGet Package : DevExpress.Reporting.Core

Declaration

csharp
[DefaultValue(LineDirection.Horizontal)]
[SRCategory(ReportStringId.CatAppearance)]
public LineDirection LineDirection { get; set; }
vb
<SRCategory(ReportStringId.CatAppearance)>
<DefaultValue(LineDirection.Horizontal)>
Public Property LineDirection As LineDirection

Property Value

TypeDefaultDescription
LineDirectionHorizontal

A LineDirection enumeration value, which determines the current line direction.

|

Available values:

NameDescription
Slant

A line is drawn between the bottom-left and upper-right corners of the rectangle occupied by the XRLine control.

| | BackSlant |

A line is drawn between the upper-left and bottom-right corners of the rectangle occupied by the XRLine control.

| | Horizontal |

A line is drawn horizontally.

| | Vertical |

A line is drawn vertically.

|

Example

This example demonstrates how to create an XRLine object and set some of its properties.

csharp
using System.Drawing;
using System.Drawing.Drawing2D;
using DevExpress.Drawing;
using DevExpress.XtraReports.UI;
// ...

public XRLine CreateXRLine() {
   // Create an XRLine object.
   XRLine line = new XRLine();

   // Set its color.
   line.ForeColor = Color.Red;

   // Set its width.
   line.LineWidth = 0.5F;

   // Set its style.
   line.LineStyle = DXDashStyle.DashDot;

   // Set its size.
   line.SizeF = new SizeF(300F, 100F);

   // Set its direction.
   line.LineDirection = LineDirection.BackSlant;

   return line;
}
vb
Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports DevExpress.Drawing
Imports DevExpress.XtraReports.UI
' ...

Public Function CreateXRLine()
   ' Create an XRLine object.
   Dim Line As New XRLine()

   ' Set its color.
   Line.ForeColor = Color.Red

   ' Set its width.
   Line.LineWidth = 0.5F

   ' Set its style.
   Line.LineStyle = DXDashStyle.DashDot

   ' Set its size.
   Line.SizeF = New SizeF(300F, 100F)

   ' Set its direction.
   Line.LineDirection = LineDirection.BackSlant

   Return line
End Function

See Also

XRLine Class

XRLine Members

DevExpress.XtraReports.UI Namespace