Grazie mille della risposta.
Ho letto il post che mi ha messo, Control.ControlCollection.Find non l'avevo mai usata.
Se non ho capito male, mi da la possibiltà di fare la ricerca in una raccolta di controlli figli.
io ho provato a scrivere nell'evento click del panel:
If pannello.Controls.Contains(btn) And pannello.Controls.Contains(label) Then
btn = TryCast(sender, Button)
label = TryCast(sender, Label)
End If
ma ogni volta che clicco mi esce errore dicendo che non li trova