刷新数据网格时向上移动垂直滚动条

Move vertical scrollbar up anytime datagrid is refreshed

大家好,我是 C# 新手。我的数据网格中加载了一些数据,但只要数据网格加载了新项目,我的垂直滚动条就会保持在同一位置!

如何在数据网格有新值或单击新按钮时向上移动滚动条

刷新数据网格时向上移动垂直滚动条

DataGrid class 有一个方法 ScrollIntoView 可用于将特定项目滚动到数据网格的可见区域。

例如,滚动到数据网格的第一项:

datagrid.ScrollIntoView(datagrid.Items[0]);