【发布时间】:2021-10-07 03:07:53
【问题描述】:
我有 2 个DataGridViews。假设它们始终具有相同数量的具有相同高度的行。每当我在其中一个上移动ScrollBar 时(都带有MouseWheel 和ScrollBar),我想同时移动另一个(我只想在垂直的ScrollBars 上执行此操作)。我怎样才能做到这一点?
【问题讨论】:
-
那他们为什么不只是一个datagridview呢?
-
同步他们的
FirstDisplayedScrollingRowIndex属性 -
@Caius Jard 这是客户的特定要求。同步它们的属性是什么意思?
-
DGV 有一个 FirstDisplayedScrollingRowIndex 属性,它可以告诉您或允许您设置首先显示哪一行。如果您滚动一个 DGV(例如,现在将第 10 行显示为其第一行),您可以获得哪个索引是第一个(例如 10)并设置另一个 DGV,使其显示相同的第一行(例如 10)