层次结构,用于上下文:
窗户
u200eu200e
u200eu200ev
w_base
u200eu200ev
w_mywin1 -has-> wf_func()
u200eu200e
u200eu200ev
w_mywin2 -> wf_func()
当我在继承窗口中向 wf_func 添加代码时,EAS 已启用并选中,但当我测试它时,祖先没有运行,我再次检查 wf_func() ,EAS 未选中并禁用。
我在窗口中的命令按钮上禁用了 EAS,当我启用它并转到 wf_func() 时,EAS 已启用。这并不一致。我是否做错了什么导致 PB(19 R3) 惊慌失措?
我知道并且一开始已经用 super:: 调用修复了它,但窗口似乎还有其他继承问题。
函数不是从祖先扩展而来的,事件才是。如果您修改后代函数,那么只有那里的代码才会执行,除非您显式调用祖先函数。