Beispiel #1
0
 private void AdjustOtherPanelsIfAnyChanges_X(bool always, double originalCursor, double originalStart)
 {
     if (always || originalCursor != Sizes_X.CursorValue || originalStart != Sizes_X.StartValue)
     {
         if (GetParentScroller() != null)
         {
             ScrollerPanel.ScrolleeEventArgs sea = new ScrollerPanel.ScrolleeEventArgs();
             sea.Copy(Sizes_X);
             GetParentScroller().ScrollerInfo(sea);
         }
         if (Content is IScrollee)
         {
             (Content as IScrollee).ScrolleeStart(Sizes_X.Orientation, Sizes_X.StartValue);
             (Content as IScrollee).ScrolleeCursor(Sizes_X.Orientation, Sizes_X.CursorValue);
         }
     }
 }