ma era solo per far capire.... non è il codice preciso...
se faccio così funziona:
codice:
this.studente.piano = new PianoDiStudio();
this.studente.piano.ListaEsami = new ArrayList();
this.studente.piano.ListaEsami.Add(new Esame("Programmazione A", "6", "22", "22/07/2005", "I"));
this.studente.piano.ListaEsami.Add(new Esame("Programmazione B", "6", "22", "22/07/2005", "III"));
this.studente.piano.ListaEsami.Add(new Esame("Programmazione C", "6", "22", "22/07/2005", "III"));
this.studente.piano.ListaEsami.Add(new Esame("Programmazione D", "6", "22", "22/07/2005", "III"));
this.studente.piano.Salva("Prova.xml");
ma io i dati li devo prendere dal Controllo dataGridView... come si fa?