If you are using FlowLayoutPanel, you can check if the property of the Bottom
last control on the panel is greater than the height of the panel.
Alternatively, try checking VerticalScroll.Visible
(I haven't tried this, but it does what you are looking for)
SLaks
source
to share