WPF datagrid检测最后一行是否被访问?

WPF datagrid检测最后一行是否被访问?,wpf,wpfdatagrid,Wpf,Wpfdatagrid,我的应用程序中有一个WPF Datagrid,由于应该加载25000多行,我创建了一个使用快捷键的自定义分页 现在我想知道是否有任何方法可以检测当前页面的最后一行是否被访问,这样我就可以加载下一页并将其附加到我的Datagrid,而无需任何快捷键或单击 更新: 我已经为datagrid的垂直滚动条添加了一个事件,但仍然找不到方法来确定最后一行是否已被查看 有什么建议吗 好吧,我找到了窍门: 以下事件帮助了我: > void dgScrollbar_ScrollChanged(object

我的应用程序中有一个WPF Datagrid,由于应该加载25000多行,我创建了一个使用快捷键的自定义分页

现在我想知道是否有任何方法可以检测当前页面的最后一行是否被访问,这样我就可以加载下一页并将其附加到我的Datagrid,而无需任何快捷键或单击

更新: 我已经为datagrid的垂直滚动条添加了一个事件,但仍然找不到方法来确定最后一行是否已被查看


有什么建议吗

好吧,我找到了窍门:

以下事件帮助了我:

> void dgScrollbar_ScrollChanged(object sender, ScrollChangedEventArgs
> e)
>         {
>             if (((System.Windows.Controls.ScrollViewer)(sender)).ContentVerticalOffset
> + e.ViewportHeight == e.ExtentHeight)
>             {
>                 LoadNextPageBinding_Executed(null, null);
>             }
>         }

当你说“参观”时,你的意思是进入视野吗?如果是,那么可能会有帮助。@BrianS,是的,我的意思是被带到视野中。感谢链接,但仍然无法复制此解决方案。