WPF ListView VerticalScrollBar未显示

Sta*_*ked 4 wpf xaml scrollbar

我正在ListView上显示一组项目.该集合足以显示ListView的VerticalScrollBar,但它不起作用.

我的XAML:

<UserControl>
    <Grid>
        <ListView ItemsSource="{Binding MyCollection}">
            <ListView.View>
                <GridView>
                    <GridView.Columns>
                        <GridViewColumn DisplayMemberBinding="{Binding MyProperty}" Header="MyProperty" />
                        ...
                    </GridView.Columns>
                </GridView>
            </ListView.View>
        </ListView>
    </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

我的UserControl使用如下:

<Window>
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>
        <Menu Grid.Row="0" IsMainMenu="True">
            <MenuItem Header="_File" />
            ...
        </Menu>
        <TabControl Grid.Row="1" >
            <TabItem Header="myUserControl">
                <views:MyUserControl />
            </TabItem>
            ...
        </TabControl>
        ...
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

Sta*_*ked 8

找到了.Grid Row从修改的高度"Auto""*".

<!-- Row where the ListView is shown -->
<RowDefinition Height="*" />
Run Code Online (Sandbox Code Playgroud)