Ejemplo n.º 1
0
 private void MyScroll1_ScrollChanged(object sender, ScrollChangedEventArgs e)
 {
     if (e.VerticalOffset != MyScroll2.VerticalOffset)
     {
         MyScroll2.ScrollToVerticalOffset(e.VerticalOffset);
     }
     if (e.HorizontalOffset != MyScroll2.HorizontalOffset)
     {
         MyScroll2.ScrollToHorizontalOffset(e.HorizontalOffset);
     }
 }
Ejemplo n.º 2
0
 private void MyImage2_MouseMove(object sender, MouseEventArgs e)
 {
     if (e.RightButton == MouseButtonState.Pressed)
     {
         MyImage2.Cursor = Cursors.ScrollAll;
         var mouseP = e.GetPosition(this);
         var xd     = MyPoint.X - mouseP.X;
         var yd     = MyPoint.Y - mouseP.Y;
         xd += MyScroll2.HorizontalOffset;
         yd += MyScroll2.VerticalOffset;
         MyScroll2.ScrollToHorizontalOffset(xd);
         MyScroll2.ScrollToVerticalOffset(yd);
         MyPoint = mouseP;
     }
 }