title: How to force vertical scrollbar always be visible from AutoScroll in WinForms?
body: <p>Using VS2010 and .NET 4.0 with C# and WinForms:</p>
  
  <p>I always want a Vertical Scrollbar to show for my panel as a disabled scrollbar (when it's not needed, and a enabled one when it can be used.</p>
  
  <p>So it's like a hybrid AutoScroll. I've tried using VScrollBars but I can't figure out where to place them to make this work.</p>
  
  <p>Essentially I've got a user control that acts as a "Document" of controls, its size changes so when using auto-scroll it works perfectly. The scrollbar appears when the usercontrol doesn't fit and the user can move it updown.</p>
  
  <p>It's like a web browser essentially. However, redrawing controls takes a long time (it's forms with many fields and buttons etc within groups in a grid within a panel :P</p>
  
  <p>So anyhow, when autoscroll enables the vertical scrollbar, it takes a while to redraw the window. I'd like to ALWAYS show the vertical scrollbar as indicated above (with the enable/disable functionality).</p>
  
  <p>If anyone has some help, i've read many posts on the subject of autoscroll, but noone has asked what I'm asking and I can't come up with a solution.</p>