I have a property auto-generated from database in my edmx: Description. I then create a "partial class" .cs file for the entity and add a read-only property: ShortDescription. ShortDescription's getter simply processes Description (removes line feed, carriage return, etc).
How can I raise property change notification for ShortDescription on the setter of Description?
Thanks!
The methods are partial also, so in your partial class you can add code like this
This is going to be a hack, but it can be done.
First, you need to override
ReportPropertyChanging
andReportPropertyChanged
. Then check the parameter for the name of your property... in this case "Description". If it occurs, callReportPropertyChanging
orReportPropertyChanged
with the derived property name, in this case "ShortDescription". For any other value of the parameter, call the base version ofReportPropertyChanging/Changed
.Edit: For example: