J'ai un problème très étrange et je ne sais pas pourquoi cela se produit ou comment l'empêcher. envionment: .NET Framework 3.5 application C# WinForm VS2008 ProWinForm avec UserControl contenant DataGridView causes Problème avec le concepteur
Problème: J'ai un WinForm contenant un TabControl qui a un UserControl personnalisé sur deux de ses TabPage. Le contrôle utilisateur que j'ai créé contient 3 contrôles DataGridView.
Chaque fois que je vais dans Desiger de mon WinForm, je vois qu'il y a des instances SIX (3 * 2) d'un contrôle DataGridView créé. Ils sont tous numérotés tels que dataGridView13, dataGridView14, etc ... Le long de chacune de ces instances DataGridView, les instances DataGridViewTextBoxColumn et DataGridViewCellStyle associées sont également créées.
J'ai bientôt eu près de 600 instances DataGridView dans le fichier MyWinForm.Designer.cs !!
Pourquoi est-ce que cela se produit et, plus important encore, comment l'éviter ??? Quelqu'un a déjà vu quelque chose comme ça?
Je pense que vous devrez peut-être publier le code d'usercontrol. – YWE