J'ai une classe implémentant INotifyPropertyChanged liée à un Bindingsource lié à des contrôles.

Via DateTimePicker, je modifie le champs EndedTime qui déclenche 'PropertyChanged' qui lui déclenche l'évènement BindingSource_ListChange(). Dans cette dernière méthode, j'appel une fonction qui met à jour un autre champs de ma classe (TotalTime) qui appel 'PropertyChanged' et là l'évènement List_Change du bindingSource ne se déclenche pas. Ce qui résulte d'un mauvais rafraîchissement des données dans mes contrôles.

Je résume ^^
DateTimePicker --> Classe.EndedTime --> PropertyChanged --> BindingSource_ListChange --> Classe.TotalTime --> PropertyChanged --> X

C'est donc du à l'appel du PropertyChanged alors que je viens d'un ancien appel de ce même PropertyChanged.

Savez-vous comment je dois procéder pour pouvoir mettre à jour mes valeurs calculées?

Merci