This code works differently on different platforms.
<code><Grid x:Name="grid" HorizontalOptions="FillAndExpand" Margin="6,0,0,0" VerticalOptions="Start" RowDefinitions="*, *, *, *" ColumnDefinitions="*, Auto, 60">
<!--0-->
<Label Text="111111111" Grid.Row="0" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="1" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="2" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="3" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<!--1-->
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="0" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="1" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="2" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="3" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<!--2-->
<BoxView x:Name="abUpList" Margin="0" BackgroundColor="Yellow" HeightRequest="40" WidthRequest="40" HorizontalOptions="End" VerticalOptions="Center" Grid.Column="2" Grid.Row="3"/>
</Grid>
</code>
<code><Grid x:Name="grid" HorizontalOptions="FillAndExpand" Margin="6,0,0,0" VerticalOptions="Start" RowDefinitions="*, *, *, *" ColumnDefinitions="*, Auto, 60">
<!--0-->
<Label Text="111111111" Grid.Row="0" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="1" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="2" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="3" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<!--1-->
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="0" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="1" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="2" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="3" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<!--2-->
<BoxView x:Name="abUpList" Margin="0" BackgroundColor="Yellow" HeightRequest="40" WidthRequest="40" HorizontalOptions="End" VerticalOptions="Center" Grid.Column="2" Grid.Row="3"/>
</Grid>
</code>
<Grid x:Name="grid" HorizontalOptions="FillAndExpand" Margin="6,0,0,0" VerticalOptions="Start" RowDefinitions="*, *, *, *" ColumnDefinitions="*, Auto, 60">
<!--0-->
<Label Text="111111111" Grid.Row="0" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="1" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="2" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<Label Text="111111111" Grid.Row="3" Grid.Column="0" TextColor="Black" FontSize="20" LineBreakMode="TailTruncation" VerticalOptions="Center"/>
<!--1-->
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="0" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="1" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="2" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<Label Text="111111111" Margin="2,0,10,0" Grid.Row="3" Grid.Column="1" TextColor="Black" FontSize="20" VerticalOptions="Center"/>
<!--2-->
<BoxView x:Name="abUpList" Margin="0" BackgroundColor="Yellow" HeightRequest="40" WidthRequest="40" HorizontalOptions="End" VerticalOptions="Center" Grid.Column="2" Grid.Row="3"/>
</Grid>
on Xamarin platform, it worked as expected. the size of the rows was set by the largest row.
This behavior is not observed on MAUI. And this is how it looks:
How to achieve the same behavior on MAUI as on Xamarin?
Platform: Android
.Net ver 8.0
5