@amelix
Grazie!!!!
Allora se ho capito bene ciò che intendi mi creo 4 file dentro una stessa cartella sotto la root della solution che chiamerò Pannello.cs,DettaglioPannello.cs, DettaglioAzienda.cs e DatiCampo.cs.
Allora sempre se ho capito bene ciacuno di essi avrà una struttura simile e cioè ad esempio per Pannello:
Mi domandavo.. Per far si che la classe Pannello possa istanziare un dictionary di oggetti DettaglioPannello e così via (Dettaglio Pannello istanzi un dictionary di oggetti DettaglioAzienda) è sufficiente mettere i file nella stessa cartella e poi fare,ad esempio nel caso di PAnnello, uno "using DettaglioPannello;"? E ancora... che intendi tu per <<Sarà tuo compito popolare questo Dictionary>>?
Ancora grazie per l'input che mi hai dato,è stato preziosissimo.