Tentativo di aggiungere nuovi record a EntityCollection in fase di esecuzione e di avere l'aggiornamento DataGridView con le nuove informazioni.Come ottenere un DataGridView di Windows Form per mostrare nuovi record quando associato a EntityCollection
Ho provato a collegare il datagridview direttamente alla raccolta di entità (ad esempio ObjectSet) e tramite una BindingSource associata alla stessa raccolta.
Ho provato DataGridView.Refresh(), DataGridView.EndEdit() e BindSource.ResetBindings() tra le altre cose, ma nulla sembra funzionare.
alias modo ghetto, :). Speravo in un metodo di forza meno bruta. Questo non funziona sebbene causa che sono attualmente associato a BindingSource. Quale risulta nella cancellazione della griglia. – Jaime
Le entità non funzionano bene con DataGridView? Quindi ho bisogno di tenere 2 collezioni degli stessi dati per farlo funzionare? – Jaime
@Jaime, è necessario rendersi conto che un ObjectSet non è realmente una collezione, in realtà è una * query *. Non mantiene le entità in memoria (anche se ObjectContext mantiene una cache di entità già caricate) –