急!!关于DataGridView绑定DataTable滚动条的问题
小弟现在画面上DataGridView的数据源绑定了DataTable的view视图,然后我在代码里更改数据源的DataTable的内容,这时候DataGridView也应该重新刷新数据,并且垂直滚动条位于最上端,我做了10几个画面了,都没有问题,现在这个画面,在我更改了数据源的数据之后(数据行数也变了),DataGridView的滚动条莫名其妙的跑到一些奇怪的位置,而不是在最上端,请问更改数据源之后DataGridView的滚动条是应该回到最上端吗?有什么情况会跑到别的地方去呢?虽然我在代码里重设了数据之后用代码指定滚动条在第一行就可以了,但是我想知道原因,急问!!?