Sono riuscito a risolvere il punto uno così facendo:
- ho aggiunto un riferimento alla classe System.Reflection alla pagina;
- con questo codice ho letto le proprietà:
PropertyInfos[] = typeof(nomeClasse).GetProperties();<BR>foreach(PropertyInfo el in PropertyInfos)<BR>{<BR> listBox1.Items.Add(el.Names);<BR>}Sono in alto mare per il resto!
A presto.
Giovanni.