WPF 多个 ScrollViewer 滚动同步
0、前言
在进行 WPF 程序开发时,有时界面内容分别放在不同的滚动区域中,也就是在不同的 ScrollViewer 控件中,默认情况下,它们各自的内容滚动是互不影响的,这也符合大部分的场景。但是偏偏就有这么一些场景,需要让它们虽然身处不同区域,但是其中一个区域内容滚动后,另外的一个或几个滚动区域也要同步滚动,以达到 具有关联性的内容同时出现或消失在视野中 的效果。那么如何实现呢?本文将分两个方面介绍,二者相辅相成,共同达成目标,和本文的主题有异曲同工之妙。