title: How to create a custom scrollable user control without BackgroundImage property in VB.NET for WinForms
body: <p>I wish to create a custom user control that does not contain BackgroundImage property.</p>
  
  <p>I understand that you can not (apparently no working solution anyway) create a control that inherits another control and then remove public properties, however, I have the following code</p>
  
  <pre><code>Public Class Board
  
  End Class
  </code></pre>
  
  <p>Which even though I am not "inheriting" any other controls, still has a tonne of properties I do not wish to have. I was able to create a 100% custom control using Visual Basic 6, which did not include any properties I did not want included.</p>
  
  <p>How can I achieve the same objective in VB.NET 2012 (without resorting to using VB6 or "dated" code as such)</p>
  
  <p>I have seen controls designed that do not have this property, so I can only assume that it IS possible -- just there is no documentation on the subject, and any subject that is parallel to this is hazy or non-functional.</p>