Skip to main content
All docs
V25.1
  • StepProgressBar.LayoutMode Property

    Gets or sets the item arrangement strategy.

    Namespace: DevExpress.XtraEditors

    Assembly: DevExpress.XtraEditors.v25.1.dll

    NuGet Package: DevExpress.Win.Navigation

    Declaration

    [DefaultValue(StepProgressBarLayoutMode.Default)]
    [DXCategory("Layout")]
    public StepProgressBarLayoutMode LayoutMode { get; set; }

    Property Value

    Type Default Description
    DevExpress.XtraEditors.StepProgressBarLayoutMode Default

    Specifies the way the control arranges its items.

    Remarks

    The LayoutMode property specifies how the control distributes its items across the client area.

    Compact (Default) Layout Mode

    If the control has more space than required, the distance between items equals the IndentBetweenItems property value. Items are placed according to the StepProgressBar.ContentAlignment property.

    CompactModeLarge

    When a control size is reduced, connectors shorten and content blocks are clipped. No scroll bar is available.

    CompactModeSmall

    Fixed Layout Mode

    In this mode the distance between items is always equal to the IndentBetweenItems property value..

    FixedModeLarge

    When a control shrinks, items and connectors stay immobile. If there is not enough space to show all items, a scroll bar appears. Use the StepProgressBar.ScrollMode to select a scrollbar style.

    FixedModeSmall

    FullSize Layout Mode

    In “FullSize” mode the control aligns its first item to the left edge, last item to the right edge, and evenly distributes the remaining items.

    FullSizeLarge

    The same item alignment pattern remains when a control has insufficient space to display all of its items. Connectors shorten, content blocks are clipped, no scroll bar is available.

    FullSizeSmall

    See Also