【发布时间】:2014-02-11 16:15:40
【问题描述】:
我有一个项目的解决方案。在那个项目中,有 40 或 50 个表格。我制作了 4 个基本形式,所有其他形式都可以继承。所有 4 个基本表单都继承 System.Windows.Forms.Form。几乎 90% 的表单继承了前 2 个基本表单中的一个。其余的继承了最后 2 个中的一个。但是现在我突然出现了这个错误,我用最后 2 个基本形式制作了 3 个 progs,当我制作第 5 个时,发生了这个错误并且设计器被禁用。
设计者必须创建一个“xxxxxxx.frmBaseCr”类型的实例,但它不能,因为该类型被声明为抽象。
我如何解决这个问题?我已经在谷歌上搜索了好几个小时,但我找不到任何可行的解决方案。我已经尝试过#if #else #endif 语句,但这似乎不起作用。我在 Visual Studio 2012 Express 中工作。
【问题讨论】:
标签: vb.net forms visual-studio inheritance designer