J'ai une bibliothèque qui retourne une collection comme ceci:Liaison d'un BindingList à une collection
publique IEnumerable Alertes {..}
et je veux transformer cette collection en BindingList pour une utilisation dans l'interface graphique . Quelle est la meilleure façon de garder une BindingList synchronisée avec une collection IEnumerable?
edit: Pour ce problème, supposons que je n'ai aucun contrôle sur la bibliothèque et que l'implémentation actuelle utilise une liste.
Mais je ne veux pas toucher à ce code.
Cette bibliothèque a également une interface agréable avec AddAlert, RemoveAlert, etc. Quelle est la meilleure façon de garder l'interface graphique synchronisée avec tous ces changements?
Merci mais ça ne marche pas tout à fait. Si la collection dans la bibliothèque change d'une autre manière (pas via l'utilisateur via l'interface graphique), la liste ne sera pas synchronisée avec la nouvelle collection. – DanDan