Bonjour à tous,

Je suis confronté à un p'tit problème :

J'ai un DataGridView dont la source de données est une bindingSource (une liste d'objet metiers).

Quand je double clique sur une ligne, j'ouvre une autre fenêtre contenant le détail de la ligne en question et me permettant de modifier à volonté l'élément courant (Je récupère l'objet metiers grâce à BindingSource.Current et je le passe en paramètre au constructeur de la fenêtre de détails).

Sur cette fenêtre de détails j'ai 2 bouton "Valider" et "Annuler".

Question : Comment faire pour que quand je clique sur "Annuler" l'objet ne tienne pas compte des modifications et retrouve son état initial ?

J'ai raté un épisode ? Je ne m'y prend pas de la bonne manière ?

Merci d'avance pour vos lumières salvatrices