WPF Split View с двумя ScrollViewer

В настоящее время я разрабатываю страницу с возможностью просмотра с разнесением. У меня будет два точно таких же scrollviewers, где один отображается вверх ногами. Моя идея состояла в том, чтобы позволить двум пользователям сидеть напротив друг друга, чтобы осмотреть один и тот же документ.

В настоящее время я объявляю два ScrollViewer в файле XAML и поворачиваю одно из них. Тем не менее, я хотел бы, чтобы scrollviewers имели такое же значение. Поэтому, если пользователь A прокручивает свою часть, пользователь B также попадает в ту же часть.

Как это реализовать?

1 ответ

Слушайте событие ScrollChanged. Посмотрите на свойство VerticalOffset того, которое изменилось. Затем с другой стороны передайте это значение в метод ScrollToVerticalOffset.

licensed under cc by-sa 3.0 with attribution.