private void DeltaDrag(double yPos) { if (yPos != _autoScrollOldYValue) { SetYPositionTo(yPos); Autoscroll(yPos); CheckRearrangeNecessaryFromDelta(yPos); } }