两个共享滚动位置的数据网格共享数据源,但不同步滚动位置



Hello堆栈溢出,

我有一个winforms应用程序,它在同一控件中有两个数据网格视图,指向同一绑定源。这样做的目的是始终显示"客户名称"列,并允许查看数据网格的其余部分(水平滚动)。

有什么办法让我把这两个同步起来吗?目前,如果用户垂直向下滚动客户列表,则只有一个数据网格受到影响。我需要删除其中一个滚动条,并使其旋转两个视图吗?

感谢

您可以使用第一个网格的Scroll事件,并用第一个网格滚动的值设置第二个网格的滚动偏移

最新更新