You are viewing help content for pre-release software. This document and the features it describes are subject to change. Switch to the current version.

UniformStackPanel Class

A stack panel where items (with the HorizontalAlignment set to Stretch) have the same width, matching the width of the item with the largest content.

Namespace: DevExpress.Xpf.Core

Assembly: DevExpress.Xpf.Core.v20.2.dll


public class UniformStackPanel :
Public Class UniformStackPanel
    Inherits PanelBase


The UniformStackPanel.Orientation property specifies whether the items in the panel are horizontally or vertically arranged. The UniformStackPanel.ChildSpacing property allows you to set a distance between items.

The following code creates a UniformStackPanel with two items. The width of the items is set to the same value, matching the largest item:


<dx:UniformStackPanel Margin="10" VerticalAlignment="Bottom" HorizontalAlignment="Right" ChildSpacing="10">
    <Button Content="Ok" />
    <Button Content="Cancel" />


See Also