在 Xamarin UWP 应用的 ContentView 中发现不需要的 space

Unwanted space is found in Xamarin UWP app's ContentView

我在 Xamarin UWP 应用的 ContentView

中遇到了不需要的额外问题 space
  <ScrollView Orientation="Vertical">
  <Grid RowSpacing="0">
  <Grid.RowDefinitions>
     <!--Header - Logo & Caption-->
     <RowDefinition Height="Auto"></RowDefinition>
     <!--ListView menu with boxes-->
     <RowDefinition Height="Auto"></RowDefinition>
     <!--Footer-->
     <RowDefinition Height="Auto"></RowDefinition>
  </Grid.RowDefinitions>
   ...

在我的 ListView 下方,我看到了很多不需要的 space。我尝试了自动和 * 选项,但我仍然得到 space。

您可以使用加权因子来划分可用 space 的星号。

例如:

<Grid RowSpacing="0">
            <Grid.RowDefinitions>
                <!--Header - Logo & Caption-->
                <RowDefinition Height="*"></RowDefinition>
                <!--ListView menu with boxes-->
                <RowDefinition Height="10*"></RowDefinition>
                <!--Footer-->
                <RowDefinition Height="*"></RowDefinition>
            </Grid.RowDefinitions>
            <TextBlock Grid.Row="0" Text="header" VerticalAlignment="Center"></TextBlock>
            <ListView Grid.Row="1" x:Name="lv">

            </ListView>
            <TextBlock Grid.Row="2" Text="footer" VerticalAlignment="Center"></TextBlock>
</Grid>