title: Form Inheritance in Visual Studios designer implementations
body: <p>I'm in the process of moving a project from Visual Studio 2003 to 2005 and have just seen the</p>
  <blockquote>
  <p>The event Click is read-only and cannot be changed</p>
  </blockquote>
  <p>when using inherited forms regardless of the Modifier on the Base Forms Controls will make all the Controls from the Base Readonly in the designer (Though in 2003 it didn't work this way).</p>
  <p>I found this post mentioning that this functionality has been temporarily&quot; disabled
  <a href="http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/c25cec28-67a5-4e30-bb2d-9f8dbd41eb3a" rel="nofollow noreferrer">http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/c25cec28-67a5-4e30-bb2d-9f8dbd41eb3a</a></p>
  <p>Can anyone confirm whether this feature is used anymore? Or how to program around it to be able to use the Base Control Events and still have a designer?</p>
  <p>This is one way I've found but quite painful when it used to do the plumbing for you. Even just hiding one of the controls you have manually do now.</p>
  <pre><code>Public Class BFormChild
  
      Friend Overrides Sub cmdApply_Click(ByVal sender As Object, ByVal e As System.EventArgs)
          MyBase.cmdApply_Click(sender, e)
      End Sub
      Friend Overrides Sub cmdCancel_Click(ByVal sender As Object, ByVal e As System.EventArgs)
          MyBase.cmdCancel_Click(sender, e)
      End Sub
      Friend Overrides Sub cmdOk_Click(ByVal sender As Object, ByVal e As System.EventArgs)
          MyBase.cmdOk_Click(sender, e)
      End Sub
  
  End Class
  </code></pre>