2010-06-24 2 views
3

J'ai créé une classe ListView personnalisée, BinableListView, qui hérite de ListView. J'ai été capable de faire glisser et déposer le ListView personnalisé dans un formulaire dans la fenêtre du concepteur. Maintenant, j'essaye d'ajouter le ListView personnalisé dans un autre contrôle d'utilisateur d'abord, et ajoute ce contrôle d'utilisateur dans le formulaire. Toutefois, VS a affiché TypeLoadException lorsque j'ai glissé et déposé le contrôle utilisateur dans le formulaire dans le concepteur. Quelqu'un at-il une suggestion de ce qui aurait pu se passer? J'utilise Visual Studio 2008 ciblant .NET runtime 3.5.TypeLoadException s'est produite lors du glisser-déposer d'un contrôle utilisateur dans VS Designer

+0

Pour quel type obtenez-vous une exception TypeLoadException? – JaredPar

+0

Le type est mon ListView personnalisé, BinableListView – weilin8

+0

s'il vous plaît fournir une trace de pile – Asher

Répondre

0

L'utilisateur contrôle-t-il une bibliothèque séparée? Si oui, assurez-vous que la bibliothèque peut être compilée avec succès et que dans votre référence, vous avez défini CopyLocal sur true.

Vérifiez également les bibliothèques supplémentaires utilisées par votre contrôle utilisateur qui peuvent être manquantes en tant que références dans votre projet d'application. Parfois, il suffit de nettoyer et de tout reconstruire pour essayer à nouveau.

Questions connexes