solo per dare (eventualmente, qualora fosse necessario) un'idea..
nemmeno potrei parlare perchè ammetto di nn aver letto il tuo codice, se non di volata...
Però io ad esempio sono solito inserire i controlli in ArrayList ad esempio... a primo impatto mi pare molto più semplice rispetto alla gestione da te proposta....
quindi se poi devo settare una proprietà a uno o tutti i controlli contenuti, scorro l'arraylist è il gioco è fatto, al limite effettuando il cast dell'object generico ke contiene l'arraylist cn CTYPE....
So di esser stato poco chiaro magari, era solo per offrire qualche spunto. Se ti interessasse la cose ne possiamo riparlare caso mai.
ciao![]()