J'utilise un TreeListView pour afficher certaines données dans une application Windows Forms. Quand j'ai construit l'application, je n'ai eu aucun problème. On m'a récemment demandé d'ajouter un bouton à l'interface utilisateur qui m'a amené à réduire la taille de la TreeListView un peu de sorte que le bouton s'insère au bas de la fenêtre. Mon problème est que si j'ajuste l'une des propriétés du contrôle TreeListView de quelque façon que ce soit (changer la taille, ajouter/enlever une ancre, etc.), je ne suis plus capable de sauvegarder le fichier ou de reconstruire le projet. Au lieu d'erreurs de construction normales, je reçois une erreur Visual Studio en disant:Erreur Visual Studio - 'ContainerColumnHeaderConverter' ne peut pas convertir
« ContainerColumnHeaderConverter » est incapable de convertir « WinControls.ListView.ContainerColumnHeader » à « System.ComponentModel.Design.Serialization.InstanceDescriptor ».
Si je supprime complètement les colonnes du TreeListView, je peux sauver/construire à nouveau, mais la seconde je créer de nouvelles colonnes, les retours d'erreur.
Étant donné que j'utilise la zone Propriétés dans Visual Studio pour apporter des modifications plutôt que de le faire dans le code, je n'ai aucune idée de comment cela pourrait se produire.
Qu'est-ce que je fais mal?
Merci!
Je vais laisser la question ouverte pendant un certain temps dans le cas où quelqu'un arrive avec une réponse. – TheIronCheek