J'ai un contrôle utilisateur qui a des contrôles WinForm à l'intérieur. Je veux être capable de peindre moi-même ces contrôles internes (à des fins de défilement, certains d'entre eux resteront, d'autres bougeront).Arrêter les contrôles d'être peints
Même quand je la passer outre OnPaint et la méthode OnPaintBackground, les commandes continue d'afficher sur mon usercontrol qui est complètement noir maintenant parce qu'il n'y a pas de méthodes de peinture sur elle.
Est-ce qu'il y a une manière que je peux supprimer ces contrôles d'être peints et puis les peindre par moi-même avec la méthode DrawToBitmap de chaque contrôle?
ouais est douloureux, et je n'ai rien trouvé de vraiment utile en ligne. Je voudrais voir l'implémentation DatagridView. Je veux dire qu'il prend en charge la personnalisation des contrôles. – jmayor