Default Values
vScrollBar1.Minimum= 0vScrollBar1.Maximum= 100vScrollBar1.LargeChangeis 10vScrollBar1.SmallChangeis 1
With these values
- Minimum
vScrollBar1.Valueis 0 - Maximum
vScrollBar1.Valueis 91 (!!!)
The maximum is:
vScrollBar1.Maximum - vScrollBar1.LargeChange + 1The fractional position (from 0.0 to 1.0) is therefore:
double frac = 1-((double)vScrollBar1.Value) / (vScrollBar1.Maximum - vScrollBar1.LargeChange + 1);If considering the "slider" as a window with thickness, the top and the bottom are:
double frac_upper = 1-((double)(vScrollBar1.Value)) / vScrollBar1.Maximum;
double frac_lower = 1-((double)(vScrollBar1.Value + vScrollBar1.LargeChange - 1)) / vScrollBar1.Maximum;