首页 > 解决方案 > 总是调用父对话框的 OnHelp() 覆盖而不是活动子对话框的覆盖

问题描述

从企业机器人模板构建,我们有 2 个类:MyDialog 和 MyReusableDialog。两者都继承自 EnterpriseDialog 并且都覆盖 OnHelp() 方法。

MyDialog 调用 MyReusableDialog。然而,在 MyReusableDialog 中,只有 MyDialog.OnHelp() 被触发。

MyReusableDialog.OnHelp() 永远不会被调用,除非它是主/父对话框。这是设计使然,这是否意味着我只能从父对话框处理 OnHelp() ?

标签: c#botframework

解决方案


推荐阅读