WPF DataGrid - 刷新后保持滚动位置

标签 wpf datagrid scroll refresh wpfdatagrid

任何人都知道如何在刷新命令后保持垂直滚动位置?

我的 Datagrid 从对象列表接收绑定(bind)。

非常感谢,对不起我的英语。

最佳答案

2个可能的解决方案:

1)尝试更新列表而不是替换它。这意味着添加新项目并删除不需要的项目。

2)您可以在刷新之前保存滚动条的状态,然后以编程方式滚动到所选项目。

WPF Toolkit: how to scroll datagrid to show selected item from code behind?

关于WPF DataGrid - 刷新后保持滚动位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13169811/

相关文章:

WPF:停止或反转列表框中的选择更改

WPF ItemsControl : restrict the type of the item to a specific one

javascript - AngularJS + ag-grid : sticky/remembered selections with virtual paging/infinite scrolling

android - 如何在 WebView 下方放置广告

jquery 滚动到特定的 div 位置以防出现错误和焦点

html - 向右扩展一个 div 到页面底部

wpf - Visual Studio 2010 解决方案的 MSBuild 命令行执行无法引用 VS2010 SDK 来构建扩展

wpf - WPF 中使用的模式

java - 双击事件不起作用 - DataGrid - GWT

wpf - 如何在 WPF DataGrid 中将 XML 文件中的文本排序为数字?