Xaml ListView UWP内无滚动

Xaml ListView UWP内无滚动,xaml,listview,uwp,Xaml,Listview,Uwp,在我的uwp应用程序中,我有一个列表视图,但它是固定高度且不可滚动的>我知道在stackoverflow上有许多类似的问题,但没有一个对我有帮助。 这是我的密码: <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Grid.RowDefinitions> <RowDefinition Height="Auto"></R

在我的uwp应用程序中,我有一个
列表视图
,但它是固定高度且不可滚动的>我知道在stackoverflow上有许多类似的问题,但没有一个对我有帮助。 这是我的密码:

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"></RowDefinition>
            <RowDefinition Height="*"></RowDefinition>
        </Grid.RowDefinitions>

        <TextBlock Text="{x:Bind Reply.heading}"
                   FontSize="20"
                   Grid.Row="0"
                   Margin="10"/>

        <ListView ItemsSource="{x:Bind Reply.faq, Mode=OneWay}"
                  SelectionMode="None"
                  IsHitTestVisible="False"
                  Grid.Row="1">
            <ListView.ItemTemplate>
                <DataTemplate x:DataType="models:FaqItem">
                    <Grid>

                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto"></RowDefinition>
                            <RowDefinition Height="*"></RowDefinition>
                        </Grid.RowDefinitions>


                        <TextBlock Text="{x:Bind question, Mode=OneWay}"
                                   FontWeight="SemiBold"
                                   TextWrapping="WrapWholeWords"
                                   FontSize="18"/>

                        <TextBlock Text="{x:Bind answer, Mode=OneWay}"
                                   Grid.Row="1"
                                   FontSize="16"
                                   TextWrapping="WrapWholeWords"
                                   Margin="0, 0, 0, 20"/>
                    </Grid>
                </DataTemplate>
            </ListView.ItemTemplate>
        </ListView>
    </Grid>

滚动不起作用,因为您正在设置
ishitestvisible=“False”
因此,请删除该行,如果您想要具有自动高度的列表视图,请按如下所示设置
verticallignment=“Top”

....
 <ListView ItemsSource="{x:Bind Reply.faq, Mode=OneWay}"
                  SelectionMode="None"
                  VerticalAlignment="Top"
                  Grid.Row="1">
....
。。。。
....

删除此
ishitestvisible=“False”