private Rect VerticalThumbRect()
{
float num = this.ValuesPerPixel();
if (this.start < this.end)
{
return new Rect(this.position.x + this.slider.padding.left, (((this.ClampedCurrentValue() - this.start) * num) + this.position.y) + this.slider.padding.top, this.position.width - this.slider.padding.horizontal, (this.size * num) + this.ThumbSize());
}
return new Rect(this.position.x + this.slider.padding.left, ((((this.ClampedCurrentValue() + this.size) - this.start) * num) + this.position.y) + this.slider.padding.top, this.position.width - this.slider.padding.horizontal, (this.size * -num) + this.ThumbSize());
}