Comment gérer correctement l'état d'affichage d'un contrôle enfant dans un contrôle composite?

StackOverflow https://stackoverflow.com/questions/175958

Question

J'ai un contrôle composite qui contient un contrôle enfant ListBox. À la publication, les éléments du ListBox disparaissent. J'ai une propriété pour le contrôle ListBox qui l'initialise et je l'ajoute à la collection de contrôles dans CreateChildControls. Est-ce que je fais quelque chose de mal? Dois-je faire autre chose pour gérer correctement l'état d'affichage de ce ListBox?

Était-ce utile?

La solution

Assurez-vous d’ajouter votre contrôle au parent avant d’ajouter des éléments de liste ou un élément de type donnée. Sinon, votre contrôle composite ne suivra pas l'état de visualisation dans les éléments de liste de votre ListBox.

Voici une explication plus détaillée: http://scottonwriting.net/sowblog/posts/2129 .aspx .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top