2013-03-04 61 views
0

我正在开发一个包含大量表单(约20种不同表单)的WPF应用程序。 每个表单都连接到ViewModel类,该类通常拥有表单正在编辑其属性的单个对象。表单编辑通知

我需要给用户提供一个图形符号,如果他在编辑文档时改变了像Word中的内容,并且它告诉您需要保存它。 如果用户编辑了一个属性,我需要显示该符号。

有没有一种简单的方法来实现它?我不想为每个属性编辑器创建一个活动(,其中有300多个是)。

回答

0

为什么不使用INotifyPropertyChanged ?! 由于您使用的是WPF,因此您可以选择将SourceTrigger更改为Property。 请点击这里,http://www.codeproject.com/Articles/15822/Bind-Better-with-INotifyPropertyChanged了解如何使用INotifyPropertyChanged。

+0

我不能因为我正在编辑的对象没有实现INotifyPropertyChanged – 2013-03-04 10:59:40

+0

我正在编辑的对象不是为wpf创建的,也不需要告诉我什么时候有人编辑它们 – 2013-03-04 11:05:16