列表视图的列表

本文关键字:列表 视图 | 更新日期: 2023-09-27 18:08:39

我试图在gridview中绑定listview的集合。

    <GridView ItemsSource="{Binding TimeLines}"                
              ItemTemplate="{StaticResource Test}">
    </GridView>
    <DataTemplate x:Key="Test">        
        <ListView VerticalAlignment="Top" ItemsSource="{Binding Dummy}"                     
                  ItemTemplateSelector="{StaticResource DummyTemplateSelector}"
                  ItemContainerStyle="{StaticResource DummytemStyle}" >
        </ListView>

它的工作,但我得到只有一个滚动所有的listview

列表视图的列表

我的理解是你想在一个ListView中有许多ListViews。这样做的问题是,外部ListView将为每个内部ListView提供所需的高度,因此它们不需要显示ScrollBar,因为它们可以显示所有元素。

如果你想在内部的ListViews上显示ScrollBar,你可以通过设置MaxHeight来限制它们的高度。