Skip to main content
Bar

Bar(BarManager, String, BarDockStyle, Rectangle, LinksInfo, Point, Int32, BarCanDockStyle, Color, Image, Int32, Int32) Constructor

Initializes a new instance of the Bar class with the specified settings.

Namespace: DevExpress.XtraBars

Assembly: DevExpress.XtraBars.v24.2.dll

Declaration

public Bar(
    BarManager manager,
    string name,
    BarDockStyle ADockStyle,
    Rectangle floatRect,
    LinksInfo linksInfo,
    Point dockPos,
    int offset,
    BarCanDockStyle canDockStyle,
    Color backColor,
    Image backImage,
    int barItemHorzIndent,
    int barItemVertIndent
)

Parameters

Name Type Description
manager BarManager

A Bar Manager that owns the newly created Bar. This value is assigned to the Bar.Manager property.

name String

A String value that is the Bar‘s name. This value is assigned to the Bar.BarName property.

ADockStyle BarDockStyle

A BarDockStyle enumerator value that specifies the Bar‘s dock style. Determines the Bar.DockStyle property.

floatRect Rectangle

A System.Drawing.Rectangle structure that specifies the floating size and location of the created bar. This value is used to initialize the Bar.FloatSize and Bar.FloatLocation properties.

linksInfo DevExpress.XtraBars.LinksInfo

A LinksInfo object representing the internal links collection. This value is assigned to the Bar.LinksPersistInfo property.

dockPos Point

A System.Drawing.Point structure specifying the position of the created bar among other bars docked to the same container’s edge. This value is used to initialize the Bar.DockRow and Bar.DockCol properties.

offset Int32

An Int32 value that specifies the offset of the created bar from the dock site’s left or top edge (when the bar is oriented horizontally or vertically, respectively). This value is assigned to the Bar.Offset property.

canDockStyle BarCanDockStyle

A set of BarDockStyle flags that specifies edges of the container to which the bar can be docked. This value is assigned to the Bar.CanDockStyle property.

backColor Color

A System.Drawing.Color value that specifies the bar’s background color. This value is assigned to the Bar.BackColor property.

backImage Image

An Image object that is the bar’s background image. Specifies the Bar.BackgroundImage property.

barItemHorzIndent Int32

An Int32 value specifying the indent of item contents to their edges in the same direction as the current bar’s orientation. This value is assigned to the Bar.BarItemHorzIndent property.

barItemVertIndent Int32

An Int32 value specifying the indent of item contents to their edges in the opposite direction of the current bar’s orientation. This value is assigned to the Bar.BarItemVertIndent property.

See Also