Back to Devexpress

XRLine.LineWidth Property

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

latest2.5 KB
Original Source

XRLine.LineWidth Property

Specifies the line width in pixels as a floating point value.

Namespace : DevExpress.XtraReports.UI

Assembly : DevExpress.XtraReports.v25.2.dll

NuGet Package : DevExpress.Reporting.Core

Declaration

csharp
[DefaultValue(1F)]
[SRCategory(ReportStringId.CatAppearance)]
public float LineWidth { get; set; }
vb
<SRCategory(ReportStringId.CatAppearance)>
<DefaultValue(1F)>
Public Property LineWidth As Single

Property Value

TypeDefaultDescription
Single1

A Single value that specifies the line width in pixels.

|

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