标签: c# winforms user-interface c#-4.0 user-controls
我正在创建类似于3dsmax工具系统的工具系统。所以,我有DockPanel,它是DockTool对象的容器。但我会有自定义DockTool类(DockTool基类是UserControl)。因此,对于每个新工具,我都在基于DockTool创建新类。 不幸的是,当我把我的DockTool对象放在List中,之后我将它们插入到表单中,它们看起来像纯粹的DockTool,但我希望看到最终的实例(对应于继承模型),而不是每个case的基类。怎么解决?感谢。