我们知道,当可视地继承Form时,其所有控件都在设计时被锁定。此问题要求我们将事件处理程序放置在基本表单中。现在,如果要将基本控制事件处理程序放置在派生的Form中,该怎么办?

由于控件已锁定,因此双击控件以添加事件处理程序的方法将不起作用。

在视觉继承的情况下,事件处理的行业标准方法是什么?

最佳答案

设计器尊重基类成员上的访问修饰符。您必须将基本窗体的控件的Modifiers属性从Private更改为Protected。重新编译。现在,继承的窗体可以访问该控件,您可以毫不费力地重写属性并从设计器分配事件处理程序。

09-28 08:44