J'ai un childwindow avec un certain nombre de Textboxes, Comboboxes et DatePickers. Je veux savoir si un utilisateur a changé n'importe quelle valeur dans ceux-ci (pour savoir si j'ai besoin d'enregistrer en db)Détecter les modifications apportées aux contrôles de saisie utilisateur dans Silverlight?
Une façon dont je pourrais penser à faire cela est dans les gestionnaires d'événements 'on chg' et définir bool. Mais si un utilisateur modifie la valeur, par exemple une liste déroulante, puis revient à l'original, cela sera toujours considéré comme un changement.
Y a-t-il d'autres alternatives?
(notez le projet est mis en place comme MVVM)