FlowLayoutControl.MaximizedElementOriginalSize Property
Gets or sets the original size of the maximized element, exhibited before it was maximized.
Namespace: DevExpress.Xpf.LayoutControl
Assembly: DevExpress.Xpf.LayoutControl.v24.2.dll
NuGet Package: DevExpress.Wpf.LayoutControl
Declaration
Property Value
Type | Description |
---|---|
Size | A Size structure that specifies the original size of the maximized element, exhibited before it was maximized. |
Remarks
When an item is about to be maximized (see the FlowLayoutControl.MaximizedElement topic), its size is stored in the MaximizedElementOriginalSize property. So, when restored, this element is returned to its original size.
The FlowLayoutControl supports item resizing (if the FlowLayoutControl.AllowLayerSizing and FlowLayoutControl.ShowLayerSeparators options are enabled). When any item is maximized and layers are resized, either the Width or Height field of the MaximizedElementOriginalSize property is automatically updated accordingly. In this scenario, you may want to update the other dimension of the MaximizedElementOriginalSize property to match the automatically updated dimension. To do this, handle the FlowLayoutControl.ItemsSizeChanged event and do the appropriate adjustments.