public void SetRange(double lowerValue, double upperValue, double pageSize, double pageIncrement, double stepIncrement, double value) { LowerValue = lowerValue; UpperValue = upperValue; PageSize = pageSize; PageIncrement = pageIncrement; if (vertical) { scrollView.VerticalLineScroll = (float)stepIncrement; } else { scrollView.HorizontalLineScroll = (float)stepIncrement; } ClipView.UpdateDocumentSize(); if (Value != value) { Value = value; } }