WPF DataGrid下滑动态加载数据

Posted lulus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF DataGrid下滑动态加载数据相关的知识,希望对你有一定的参考价值。

效果如图:
技术图片

重点是判断滑动到DataGrid底端(VerticalOffset等于ScrollableHeight),则继续加载数据

private void DataGrid_ScrollChanged(object sender, ScrollChangedEventArgs e)
{
    var scrollViewer = e.OriginalSource as ScrollViewer;
    if (e.VerticalOffset!=0 && e.VerticalOffset == scrollViewer.ScrollableHeight)
    {
        GenerateData();
    }
}

示例代码

LoadingDataAsync

参考资料

WPF ScrollViewer panning

以上是关于WPF DataGrid下滑动态加载数据的主要内容,如果未能解决你的问题,请参考以下文章

WPF Datagrid 动态生成列 并绑定数据

wpf加载.json动画

WPF-动态生成DataGrid

WPF DataGrid 动态样式

WPF中的DataGrid 数据动态刷新UI

wpf 如何动态的设置Grid宽和高.