【发布时间】:2014-08-28 12:12:25
【问题描述】:
我的表单窗口上有一个 10 行的 datagridview 控件。
现在假设表单中datagridview的大小只能向用户显示5行,用户必须使用垂直滚动条才能看到其他5行。
现在我的问题是:
有没有办法根据滚动条的位置知道用户当前可以看到哪5行。
实际上,目前在我的程序中,我正在不断更新该 datagridview 表中的所有行值。
现在我只想更新窗口中可见的行。那么我如何知道根据滚动条位置可见哪些行。
提前致谢
【问题讨论】:
-
刚刚发现有一个DataGridView.DisplayedRowCount 方法可以计算窗口中可见的行数。所以现在解决了一个问题,接下来如何知道哪个是可见窗口的顶行或底行。