HorizontalScroll.Value won't programmatically set
问题 I have a Panel with scrollbars, and I frequently want to programmatically scroll a control into view. For reasons that don't bear mentioning I need my own methods. Frequently when I try to set MyPanel.HorizontalScroll.Value = newScrollValue; the value simply won't take . I can check MyPanel.HorizontalScroll.Value immediately after the set, and its value is unchanged. The values that I'm trying to set are definitely within the Minimum and Maximum range. Now here's the worst part. I found out