爲什麼設計器不工作,如果你從自己寫的genericform繼承?WindowsForms設計器和GenericForm
假設我有以下genericform
public class GenericForm<T> : System.Windows.Forms.Form
{
public T Test
{
get;
set;
}
}
當我去設計我得到的錯誤。
我編寫的唯一解決方法是使用編譯器指令。
#if DESIGN
public partial class Form1 : System.Windows.Forms.Form
#else
public partial class Form1 : GenericForm<string>
#endif
{
public Form1()
{
InitializeComponent();
}
}
有道理。你也會遇到與抽象類相同的問題:(。 – 2008-11-24 12:52:39
Downvoters:請添加解釋性評論 – 2009-05-19 05:15:32