C# DataGridView 数据显示到最后一行后,如何使滚动条继续向下滚动。

2024-11-02 04:39:11
推荐回答(4个)
回答1:

貌似我没啥好办法,不过有个解决新增信息的好办法是你可以把数据表反转过来显示,也就是新信息在最上面...
在绑定的时候绑定数据源.Reverse(),就OK啦.. 其他的帮不上你啦...
我最近也在用DataGridView

回答2:

那就在DataGridView的下面加一个空白区域应该就可以解决你的问题了
_____________________________________________________________________________
根据你说的效果用js可以实现,你将下面的代码加入页面中就可以了,可能有些细节上需要调整,如果需要再问吧


回答3:

设置DataGridView控件的滚动条属性,在属性框里面把ScrollBars设置成Vertical就行了,共有四个属性,可根据情况选择

回答4:

如果你向DataGridView中添加数据的时候用到循环了,你可以这样
选中你当前添加的行,滚动条自动滚动,即保持当前页面显示最新数据
dataGridView1.CurrentCell = dataGridView1.Rows[i].Cells[0];