public override void Update() { base.Update(); scrollBar.TotalUnits = listBox.Count; scrollBar.DisplayUnits = listBox.RowsDisplayed; if (scrollBar.DraggingThumb) { listBox.ScrollIndex = scrollBar.ScrollIndex; listBox.ClampSelectionToVisibleRange(); } else { scrollBar.ScrollIndex = listBox.ScrollIndex; } }