public SynchronizedScrollViewer(SynchronizedScrollViewerMode mode)
 {
     if (mode == SynchronizedScrollViewerMode.Disabled)
     {
         throw new ArgumentNullException(nameof(mode));
     }
     this.Mode     = mode;
     this.Children = new List <SyncrhonizedScrollViewerChild>();
 }
 public static void SetScopeMode(DependencyObject obj, SynchronizedScrollViewerMode value)
 {
     obj.SetValue(ScopeModeProperty, value);
 }