Windows Forms 3.5如何通过代码垂直滚动DataGridView

时间:2011-04-24 15:14:42

标签: datagridview

客户端希望能够键入一个字母并让系统滚动DataGridView,使得带有与该字母匹配的单元格的第一行将滚动到DataGridView的顶部

任何建议都将受到赞赏

1 个答案:

答案 0 :(得分:4)

我不确定您将如何有效地查找获得与您所拥有的字母匹配的行。但是你可以看看这些有助于你设置焦点的属性

dataGridView1.FirstDisplayedScrollingRowIndex //set the rowindex

如果您有水平滚动也设置此值

dataGridView1.FirstDisplayedScrollingColumnIndex

我相信你会循环播放,所以你应该能够设置这些值并再次将 CurrentCell 设置为你找到的那个。

希望这有帮助