Back to Devexpress

XRControlStyle.Borders Property

xtrareports-devexpress-dot-xtrareports-dot-ui-dot-xrcontrolstyle-81984d56.md

latest3.1 KB
Original Source

XRControlStyle.Borders Property

Specifies a set of borders (top, right, bottom, left) that should be visible for the control.

Namespace : DevExpress.XtraReports.UI

Assembly : DevExpress.XtraReports.v25.2.dll

NuGet Package : DevExpress.Reporting.Core

Declaration

csharp
[SRCategory(ReportStringId.CatAppearance)]
public virtual BorderSide Borders { get; set; }
vb
<SRCategory(ReportStringId.CatAppearance)>
Public Overridable Property Borders As BorderSide

Property Value

TypeDescription
BorderSide

A BorderSide enumeration value or combination of values, specifying a set of visible borders.

|

Available values:

NameDescription
None

No borders are applied to a brick.

| | Left |

Applies the left border to a brick.

| | Top |

Applies the top border to a brick.

| | Right |

Applies the right border to a brick.

| | Bottom |

Applies the bottom border to a brick.

| | All |

Applies all borders to a brick.

|

Remarks

The Borders property specifies a set of visible borders to be set to a control’s XRControl.Borders property when the current style is applied to it. Note that if the Borders property’s value is not set for the current XRControlStyle object, its value is treated as “empty”. This means that when a style is applied to a control, the control’s Borders property value isn’t changed. For more information on this concept, please refer to Report Visual Styles.

Note

The Borders property is not applicable to all report controls. For example, the XRPageBreak class ignores the Borders property.

See Also

Appearance Properties

Report Visual Styles

Conditionally Change the Control's Appearance

XRControlStyle Class

XRControlStyle Members

DevExpress.XtraReports.UI Namespace