private void Outputs_ScrollChanged(object sender, ScrollChangedEventArgs e) { var sv1 = Inputs.GetDescendantByType <ScrollViewer>(); var sv2 = Outputs.GetDescendantByType <ScrollViewer>(); sv1.ScrollToVerticalOffset(sv2.VerticalOffset); }