Estou fazendo uma aplicação simples em .NET MAUI, mas notei que quando uso HorizontalStackLayout, não obtenho os mesmos resultados que um StackLayout com Orientation="Horizontal" e HorizontalOptions="FillAndExpand".
Este é o xaml que estou usando:
<StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand">
<Entry x:Name="InfoNombre" Placeholder="Nombre" Text="{Binding EditorPerfil.conta.InfoNombre}" HorizontalOptions="FillAndExpand"/>
<Entry x:Name="InfoApellido" Placeholder="Apellido" Text="{Binding EditorPerfil.conta.InfoApellido}" HorizontalOptions="FillAndExpand"/>
</StackLayout>
Contra
<HorizontalStackLayout HorizontalOptions="FillAndExpand"> <!--Note that using HorizontalOptions="Fill" gets me the same result-->
<Entry x:Name="InfoNombre" Placeholder="Nombre" Text="{Binding EditorPerfil.conta.InfoNombre}" HorizontalOptions="FillAndExpand"/>
<Entry x:Name="InfoApellido" Placeholder="Apellido" Text="{Binding EditorPerfil.conta.InfoApellido}" HorizontalOptions="FillAndExpand"/>
</HorizontalStackLayout>
Imagem abaixo comparando os resultados:
Resultado do projeto StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand"