Pourquoi le concepteur ne fonctionne-t-il pas si vous héritez d'un format générique écrit?WindowsForms Designer et GenericForm
Supposons que j'ai le genericform suivant
public class GenericForm<T> : System.Windows.Forms.Form
{
public T Test
{
get;
set;
}
}
Quand je vais au concepteur je reçois des erreurs.
La seule solution de contournement que j'ai inventée consiste à utiliser des directives de compilateur.
#if DESIGN
public partial class Form1 : System.Windows.Forms.Form
#else
public partial class Form1 : GenericForm<string>
#endif
{
public Form1()
{
InitializeComponent();
}
}
+1. –