DXDockLayout.StretchLastItem Property
Gets or sets whether the last added item occupies all the remaining space within the layout. This is a bindable property.
Namespace: DevExpress.Maui.Core
Assembly: DevExpress.Maui.Core.dll
NuGet Package: DevExpress.Maui.Core
Declaration
public bool StretchLastItem { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
|
Remarks
The following image shows how the StretchLastItem
property affects the layout of the last added item (“None”):
<ContentPage.Resources>
<Style TargetType="dx:DXBorder">
<Setter Property="BorderColor" Value="DarkGray"/>
<Setter Property="BorderThickness" Value="2"/>
<Setter Property="Margin" Value="2"/>
<Setter Property="BackgroundColor" Value="#FDF8FD"/>
</Style>
<DataTemplate x:Key="contentTemplate">
<Label Text="{Binding}" Padding="2" FontSize="Medium"/>
</DataTemplate>
</ContentPage.Resources>
<dx:DXDockLayout StretchLastItem="False">
<dx:DXBorder dx:DXDockLayout.Dock="Top" Content="Top" ContentTemplate="{StaticResource contentTemplate}" HeightRequest="80"/>
<dx:DXBorder dx:DXDockLayout.Dock="Left" Content="Left" ContentTemplate="{StaticResource contentTemplate}" WidthRequest="80"/>
<dx:DXBorder dx:DXDockLayout.Dock="Right" Content="Right" ContentTemplate="{StaticResource contentTemplate}" WidthRequest="80"/>
<dx:DXBorder dx:DXDockLayout.Dock="Bottom" Content="Bottom" ContentTemplate="{StaticResource contentTemplate}" HeightRequest="80"/>
<dx:DXBorder Content="None" ContentTemplate="{StaticResource contentTemplate}" />
</dx:DXDockLayout>
See Also