A questo punto c'è da chiedersi ... in

pnl.Controls

esistono dei controlli?

(non se li vedi nel pannello, ma se sono effettivamente "figli" del pannello)