【发布时间】:2015-09-11 17:40:52
【问题描述】:
我创建了一个通用基类,用于跟踪也具有通用基的特定表单类型的打开表单(路由器)。当我需要从派生路由器类调用唯一的派生表单方法时,就会出现问题。有没有办法做到这一点? 表单路由器基类有 字典(字符串,表格) 派生表单路由器需要调用存储在此字典中的派生表单的唯一方法。问题在于,Visual Studio 将字典中的类型视为基本表单类,而不是派生表单类(但如果我在运行时执行 get 类型,则对象属于派生表单类)。
我尝试过创建可覆盖的属性和函数,但类型必须在基类中指定,仅使用“对象”不起作用。
如果需要,我可以发布代码,但我试图保持简单和通用。 谢谢!
【问题讨论】: