Skip to main content

XRControlStyle Members

An individual style object that is also a base for all conditional formatting objects.

Constructors

Name Description
XRControlStyle() Initializes a new instance of the XRControlStyle class with the default settings.
XRControlStyle(XRControlStyle) Initializes a new instance of the XRControlStyle class and copies the settings from the object passed as the parameter.
XRControlStyle(Color, Color, BorderSide, Single, DXFont, Color, TextAlignment, PaddingInfo, BorderDashStyle) Initializes a new instance of the XRControlStyle class with specified settings.
XRControlStyle(Color, Color, BorderSide, Single, DXFont, Color, TextAlignment, PaddingInfo) Initializes a new instance of the XRControlStyle class with specified settings.
XRControlStyle(Color, Color, BorderSide, Single, DXFont, Color, TextAlignment) Initializes a new instance of the XRControlStyle class with specified settings.
XRControlStyle(Single) Initializes a new instance of the XRControlStyle class with the specified dpi value.

Fields

Name Description
Default static Represents an XRControlStyle object with all its style properties set to their default values.

Properties

Name Description
BackColor Gets or sets the background color stored in this style.
BorderColor Gets or sets the border color stored in this style.
BorderDashStyle Gets or sets the border dash style stored in this style.
Borders Specifies a set of borders (top, right, bottom, left) that should be visible for the control.
BorderStyle Overrides the BrickStyle.BorderStyle property.
BorderWidth Specifies the border width, in floating point values.
BorderWidthSerializable Gets or sets the string value used to support serialization of the BrickStyle.BorderWidth property. Inherited from BrickStyle.
Container Gets the container of this control style object.
DefaultFont static Gets the default font for a brick style. Inherited from BrickStyle.
Font Gets or sets the font stored in this style.
ForeColor Gets or sets the foreground color stored in this style.
IsDisposed For internal use. Gets a value indicating whether the control has been disposed of.
IsJustified Specifies whether or not the brick’s alignment is justified. Inherited from BrickStyle.
IsTransparent Gets a value indicating whether the brick style paints a transparent brick. Inherited from BrickStyle.
Name Gets or sets the control style name.
Padding Gets or sets the padding stored in this style.
Sides Overrides the BrickStyle.Sides property.
Site Gets or sets the site associated with this control style.
StringFormat Overrides the BrickStyle.StringFormat property.
StyleUsing Gets the object that determines which of the current style’s properties are used by the current XRControl object.
TextAlignment Gets or sets the text alignment stored in this style.

Methods

Name Description
ChangeAlignment(TextAlignment) Inherited from BrickStyle.
Clone() Creates a copy of the current XRControlStyle object.
CreateDefault() static Creates the BrickStyle instance with the defaul settings. Inherited from BrickStyle.
DeflateBorderWidth(RectangleF, BorderSide, Single, BrickBorderStyle) static Deflates the specified rectangle by the specified width of the specified borders using the specified border style. Inherited from BrickStyle.
DeflateBorderWidth(RectangleF, BorderSide, Single, Boolean) Deflates the specified rectangle by the width of borders represented by this brick style, and optionally applies the current border style. Inherited from BrickStyle.
DeflateBorderWidth(RectangleF, BorderSide, Single) static Deflates the specified rectangle by the specified width of the specified borders. Inherited from BrickStyle.
DeflateBorderWidth(RectangleF, Single, Boolean) Deflates the specified rectangle by the width of borders represented by this brick style, and optionally applies the current border style. Inherited from BrickStyle.
DeflateBorderWidth(RectangleF, Single) Deflates the specified rectangle by the width of borders represented by this brick style. Inherited from BrickStyle.
Dispose() Disposes of the BrickStyle object. Inherited from BrickStyle.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current XRControlStyle instance.
GetHashCode() Gets the hash code (a number) that corresponds to the value of the current XRControlStyle object.
GetType() Gets the Type of the current instance. Inherited from Object.
InflateBorderWidth(RectangleF, BorderSide, Single, BrickBorderStyle) static Inflates the specified rectangle by the specified width of specified borders using the specified border style. Inherited from BrickStyle.
InflateBorderWidth(RectangleF, BorderSide, Single) static Inflates the specified rectangle by the specified width of specified borders. Inherited from BrickStyle.
InflateBorderWidth(RectangleF, Single, Boolean, BorderSide) For internal use. Inherited from BrickStyle.
InflateBorderWidth(RectangleF, Single, Boolean) Inflates the specified rectangle by the width of borders represented by this brick style, and optionally applies the current border style. Inherited from BrickStyle.
InflateBorderWidth(RectangleF, Single) Inflates the specified rectangle by the width of borders represented by this brick style. Inherited from BrickStyle.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ResetBackColor() Resets the BrickStyle.BackColor property value. Inherited from BrickStyle.
ResetBorderColor() Resets the BrickStyle.BackColor property value. Inherited from BrickStyle.
ResetBorderDashStyle() Resets the BrickStyle.BorderDashStyle property value. Inherited from BrickStyle.
ResetBorders() Resets all border settings. Inherited from BrickStyle.
ResetBorderWidth() Resets the BrickStyle.BorderWidth property value. Inherited from BrickStyle.
ResetFont() Resets the BrickStyle.Font property value. Inherited from BrickStyle.
ResetForeColor() Resets the BrickStyle.ForeColor property value. Inherited from BrickStyle.
ResetPadding() Resets the BrickStyle.Padding property value. Inherited from BrickStyle.
ResetTextAlignment() Resets the BrickStyle.TextAlignment property value. Inherited from BrickStyle.
Scale(Single) Rescales the brick style to the specified ratio. Inherited from BrickStyle.
SetAlignment(HorzAlignment, VertAlignment) Sets the brick‘s alignment. Inherited from BrickStyle.
StyleEquals(XRControlStyle) Obsolete. Determines whether the specified XRControlStyle instance equals the current XRControlStyle instance.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
Disposed Occurs after the XRControlStyle has been disposed of.
See Also