我们知道,当一个Form在视觉上被继承时,它的所有控件在设计时都被锁定了。这个问题要求我们将事件处理程序放在基本形式中。现在,如果我想在派生 Form 中放置 base-control 事件处理程序,我应该怎么做?
由于控件已锁定,因此双击控件以添加事件处理程序的方法不可行。
在视觉继承的情况下,事件处理的行业标准方法是什么?
最佳答案
设计者尊重基类成员的访问修饰符。您必须将基本窗体控件的 Modifiers 属性从 Private 更改为 Protected。重新编译。现在继承的表单可以访问控件,您可以轻松覆盖属性并从设计器中分配事件处理程序。
关于c# - 在视觉继承的情况下,事件处理的标准方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3994772/