Ciao a tutti. Nel Presenter della mia WindowsForm ho una property che si chiama Gruppo e popola la relativa ListBox con in gruppi presenti nella Collection.
Il codice che uso è il seguente
Quando avvio il Form una Routine carica la collection nella rispettiva Property e tutto funziona egregiamente, anche perchè nella ListBox vedo i dati presenti nel Db correttamente.codice:public IList<GruppoWindows> Gruppi { get { return (IList<GruppoWindows>)lstGruppi.DataSource; } set { lstGruppi.DataSource = value; lstGruppi.DisplayMember = "Nome"; } }
Quando pero' aggiungo un Item con questo codice:
Il mio Repository salva correttamente le modifiche nel DataBase ma la ListBox non aggiorna il numero di Items ... Lo fa al successivo riavvio. Come mai? Forse ad ogni aggiunta o rimozione di items devo fare qualche altra operazione?codice:this.Gruppi.Add(new GruppoWindows());
![]()


Rispondi quotando