Я разрабатываю приложение WPF, которое содержит множество форм (около 20 различных форм). Каждая форма связана с классом ViewModel
, который обычно содержит один объект, который форма редактирует его свойства.Уведомления об изменении формы
Мне нужно предоставить графический знак пользователю, если он изменил что-то вроде Word, когда вы отредактировали документ, и он говорит вам, что вам нужно его сохранить. Если пользователь отредактировал даже одно свойство, мне нужно показать этот знак.
Есть ли простой способ сделать это? Я не хочу создавать событие для каждого редактора свойств, который у меня есть (их более 300 из).
Я не могу, так как объект, который я редактирую, не реализует INotifyPropertyChanged –
Я редактирую объекты, которые не были созданы для wpf, и не нужно сообщать мне, когда кто-то их редактировал –