New to Telerik UI for WinFormsStart a free 30-day trial

Changing the size of the thumb of RadScrollBar

Updated over 6 months ago
Product VersionProductAuthorLast modified
Q1 2007RadControls for WinFormsAngel KanchevFeb 9, 2007

HOW-TO
Change the size of the thumb (aka scroll box) of RadScrolBar

SOLUTION The thumb length is expressed by its height for vertical scroll bars, or its width for horizontal scroll bars:

Fig. 1 Thumb length and area

In general, the ThumbLengthProportion property determines the size of the thumb. There are also minimum and maximum constraints for the thumb's length:

  • the minimum length is given by the **MinThumbLength **property

  • the maximum length is equal to the thumb area (see the figure above)

There are 3 possible ways to set the length of the thumb:

1. Automatic length calculation(default)

Set ThumbLengthProportion to a negative value. This way the thumb length is calculated just like in Microsoft's ScrollBar:
thumb length = thumb area * LargeChange / (Maximum - Minimum + 1),
where LargeChange, Maximum and Minimum are properties of the ScrollBar.

2. Proportional length

Set the ThumbLengthProportion property to a positive value between 0 and 1. The thumb length is calculated as proportion of the thumb area:
thumb length = thumb area * ThumbLengthProportion

3. Constant length(in px)

Set ThumbLengthProportion to 0 and MinThumbLength to the number of pixels you wish the thumb length to be.

Not finding the help you need?
Contact Support