title: Forbidding access to Inherited winform controls
body: <p>I am writing a BaseForm to be inherited. The BaseForm has some basic standard controls of my application.</p>
  
  <p>The problem is:
  I want allow inherited forms to use and change this controls, but not remove they from the form.</p>
  
  <p>The biggest problem is a TabControl which Tabs must be added by users Inherited Forms.
  If I set "Modifiers" properties of TabControl on BaseForm to private, then inherited Forms will not be able to add new Tabs.
  If I set "Modifiers" properties of TabControl on BaseForm to protected, the inherit Forms can remove the TabControl from the BaseForm.</p>
  
  <p>There is a away to stop this? Custom Design?</p>