none
UWP中的ListView如何才能和WPF一样呢? RRS feed

  • 问题

  • 我尝试在UWP中实现一个文件列表功能,发现UWP的ListView的表头比较奇怪,一滚动,表头就没了,而且无法拖动改变表头大小:

    是否有办法实现WPF中那种ListView的表头?


    • 已编辑 8008208820Hell 2019年10月29日 16:01 ListView header miss
    2019年10月29日 15:57

答案

  • 你好,

    Community Toolkit中有提供一个ScrollHeader控件,当你设置ListView的头部时,添加这个控件并将它的模式设置为Sticky,表头就会一直固定在那里。前提是你需要先添加Microsoft.Toolkit.Uwp.UI.Controls的Nuget包。关于更多的细节你可以参考这个文档

    <ListView ...... >
                <ListView.Header>
                    <controls:ScrollHeader Mode="Sticky">
                        <Grid Background="AliceBlue" ......>

                        </Grid>
                    </controls:ScrollHeader>
                </ListView.Header>

    ......

    </ListView>


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2019年10月30日 3:09