Skip to main content

LayoutItem.SizeMode Property

Gets or sets how the current item is resized.

Namespace: DevExpress.UI.Xaml.Layout

Assembly: DevExpress.UI.Xaml.Layout.v21.2.dll

NuGet Package: DevExpress.Uwp.Controls

Declaration

public ItemSizeMode SizeMode { get; set; }

Property Value

Type Description
ItemSizeMode

An ItemSizeMode that specifies how the current item is resized.

Available values:

Name Description
Default

The default sizing behavior (either AutoSize or Stretch), determined by the item’s alignment and content and by the item arrangement within a group.

Stretch

Items are stretched proportionally. You can specify a stretch ratio via the LayoutGroup.StretchRatio attached property.

AutoSize

Items are auto-sized according to their contents.

Remarks

By default, layout items are resized according to the LayoutGroupBase.HorizontalItemSizeMode and LayoutGroupBase.VerticalItemSizeMode properties of the group where the items reside. The LayoutItem.SizeMode property allows you to specify the size mode for individual LayoutItems, overriding the default size mode imposed by the group’s settings.

To specify a size mode for a LayoutGroup’s items that are not of the LayoutItem type, use the LayoutGroup.SizeMode attached property.

See Also