je ne juge pas la demande, je ne fais que répondre à la question.
ceci dit, ça ne change rien que dans ton user control, t'auras toujours le même problème... le .Controls de ton user control ne sera pas le .Control du panel qu'il contient, donc dans tous les cas t'es condamné à faire le même genre de bidouille...