J'ai sous-classé un Treeview et à l'instanciation il charge une nouvelle ImageList (et les Images associées)..Net C# Design Voir les erreurs
Chaque fois que je passe à la vue concepteur, j'essaie également d'exécuter ce code, mais les images ne se trouvent pas dans le chemin du concepteur et se bloquent. J'ai fini par mettre un hack pour voir si le répertoire courant est "Visual Studio", alors ne rien faire ... mais c'est tellement moche. Je trouve que cela arrive pour d'autres choses. Si un contrôle essaie d'utiliser des objets pendant le chargement/l'initialisation qui ne sont disponibles que pendant l'exécution du programme, la vue de conception ne peut pas afficher le contrôle.
Mais y a-t-il un moyen de contourner ce problème?
Je suppose que ce que j'espère est d'avoir un essai/attraper pour le concepteur (seulement) avec la capacité d'ignorer quelques erreurs que je sais se produiront (comme FileNotFoundException, etc.).
Merci
+1: sous-classement Les contrôles WinForms pour effectuer une logique de vue spécifique à l'entreprise se terminent toujours par un incident non supportable. Yuck. –