如何在datagridview中停止闪烁
我正在使用datagridview通过绑定数据库来显示来自访问数据库的数据
DataGridView.DataSource = dTable;
当我通过在datagridview中滚动来向下移动光标时,当它更新时,滚动条会自动上升,并且行中的第一个单元格会突出显示。 gridview中有超过300行。如果我想查看最后一个脚本,它会自动占用我的数据,并且每隔5秒更新一次datagridview。
我不希望滚动条上升我希望我的滚动条在我更新之前放置它。
提前致谢。
在本讨论中,您将找到几个选项:
-
在刷新DataTable的函数中,在刷新之前,获取当前行(id)并将其存储在变量中。 刷新后找到该行并滚动到它。
-
您还可以在更新之前存储VerticalScrollingOffset(和HorizontalScrollingOffset),但在当前行上方添加或删除行时会出现问题。