c# - 总是调用父对话框的 OnHelp() 覆盖而不是活动子对话框的覆盖
问题描述
从企业机器人模板构建,我们有 2 个类:MyDialog 和 MyReusableDialog。两者都继承自 EnterpriseDialog 并且都覆盖 OnHelp() 方法。
MyDialog 调用 MyReusableDialog。然而,在 MyReusableDialog 中,只有 MyDialog.OnHelp() 被触发。
MyReusableDialog.OnHelp() 永远不会被调用,除非它是主/父对话框。这是设计使然,这是否意味着我只能从父对话框处理 OnHelp() ?
解决方案
推荐阅读
- javascript - 我们如何正确使用 React Dnd 与可多次拖动的同一项目并附加到反应状态数组
- python - 使用 Flask 和 Flask-Admin 时如何修复“register_blueprint”错误?
- css - Instagram 如何拥有“干净”的字体?
- reactjs - 我的 Salesforce 组织中发生错误。渲染没有返回任何内容
- python - 如何打印正则表达式的一部分
- swift - 用于观察 Swift 5 变化的通用协议
- javascript - 在 react-bootstrap 下拉菜单和弹出窗口中捕获焦点
- css - 我需要将条排在底部,而不是顶部
- c++ - 一旦满足条件,c ++ while循环将不会退出
- html - 在 html textarea 标签中自动占用 4 个空格