ScrollableControl
はAutoScroll
とScroll
イベントの組み合わせでスクロールを即座に反映できます。FlowLayoutPanel
の縦スクロールであれば次のようになります。
private void flowLayoutPanel1_Scroll(object sender, ScrollEventArgs e) { if (e.ScrollOrientation != ScrollOrientation.VerticalScroll) return; flowLayoutPanel1.VerticalScroll.Value = e.NewValue; }