Allora, io gli oggetti li creo da codice e non li metto nella form con l'editor grafico.
Creo un oggetto e poi lo piazzo nell'arraylist ma a fine routine l'oggetto base che avevo creato sparisce e l'unico riferimento ce l'ho nell'arraylist.
Es.
Button bot=new Button();
inizializzo bot, gli do dimensioni ed altro, gli affibbio un evento e poi lo metto nell'arraylist e nella form.
Il ciclo for o foreach mi serviva infatti in lettura, devo prima leggermi tutto l'arraylist per cacnellare uno ad uno questi oggetti dalla form, poi posso svuotare l'arraylist.

Rispondi quotando