继承通用形式无法在设计器中显示

Jer*_*rry 1 generics inheritance visual-studio winforms

我今天遇到了一个问题.如下.
我创建一个通用的Form,
公共类Form1:Form
然后我创建另一个继承表单,
公共类From2:Form1.
form2无法在VS设计器中显示,错误信息是"文件中的所有类都无法设计",(此错误信息是从中文翻译过来的,中文信息是文件中的类都不能进行设计).
但是这个程序可以成功编译,运行时,Form1和From2都可以工作.

有人可以给我一些帮助吗?谢谢.

我不是母语为英语的人,我希望我已经清楚地描述了我的问题.

Ada*_*rth 6

这是设计师的限制.您可以通过添加指定类型的临时派生表单来解决此问题.我在一篇博客文章中对此进行了解释:

http://adamhouldsworth.blogspot.com/2010/02/winforms-visual-inheritance-limitations.html