如何使两个列表视图在c#中彼此同步滚动

时间:2013-01-16 03:16:11

标签: c# wpf listviewitem synchronize

我有listview1和listview2,并希望这样做,以便当滚动一个时,另一个也同步滚动。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

OnScroll()的{​​{1}}方法中尝试这样的事情:

OnScrollListener

另一种方法,总是实现一个AbsListView.OnScrollListener,当滚动ListView时,if (this.getScrollY() != otherList.getScrollY()) otherList.setScrollY(this.getScrollY()); OnScroll()方法调用另一个ListView上的OnScrollListener同步到同一个位置

This articlethis article正在实施另一种方法,有点复杂,包括创建自定义控件。