Beyond_Beyaan.BBScrollBarNoArrows.SetScrollButtonPosition C# (CSharp) Метод

SetScrollButtonPosition() приватный Метод

private SetScrollButtonPosition ( ) : void
Результат void
        private void SetScrollButtonPosition()
        {
            _scrollPos = (int)(((float)_topIndex / (_amountOfItems - _amountVisible)) * (_scrollBarLength - _scrollButtonLength));
            if (_scrollPos < 0)
            {
                _scrollPos = 0;
            }
            else if (_scrollPos > (_scrollBarLength - _scrollButtonLength))
            {
                _scrollPos = _scrollBarLength - _scrollButtonLength;
            }
            if (_isHorizontal)
            {
                _scroll.MoveTo(_xPos + _scrollPos, _yPos);
            }
            else
            {
                _scroll.MoveTo(_xPos, _yPos + _scrollPos);
            }
        }