J'ai une classe de contrôle utilisateur qui fonctionne bien, le dessin, le déclenchement d'événements et les travaux. Quand je l'ajoute par programmation à une classe qui s'étend du Panel, il disparaît. J'ai vérifié autour et la ligne qui le rend disapear est la ligne où je vaisLe contrôle utilisateur disparaît lorsqu'il est ajouté à un panneau
panel.Controls.Add(myuserControl).
Sans cette ligne les travaux de contrôle très bien, ce que quelqu'un sait pourquoi il ne sera pas affiché après l'ajout? Je suis en train de faire la peinture du contrôle utilisateur en remplaçant OnPaint, mais le panneau utilise la peinture par défaut.
Oui, c'était un problème avec les coordonnées locales pour le panneau. Mon contrôle était hors de vue. Cependant, DocumentOutline n'a jamais fonctionné, mais l'idée générale de votre article était correcte. Merci. – dutt