Ciao a tutti.
Avrei la necessità di scorrere tutta la lista dei Controls di un UserControl.
Leggendo sul forum ho utilizzato il codice:
Dove fCmp é il mio UserControl.codice:foreach (Control ctrl in fCmp.Controls){ i++; MessageBox.Show(ctrl.GetType().ToString()); }
Il problema é che se ho più controlli all'interno e che si trovano in diversi panel allora
questi non vengono visualizzati.
La gerarchia degli oggetti é:
UserControl
_|+ Panel
___|+ TextBox
___|+TextBox
___|+GroupBox
_____|+ Label
_____|+ Label
Dovrei fare un qualcosa di ricorsivo, ma prima vorrei sapere se esiste un metodo già
implementato in qualche classe di servizio.
Grazie
![]()