Thank you Matt for your prompt response. I’m not sure on what post I read it. But in retrospection I think that the best solution is not a derived class, but a partial class with the new Totalizing properties.
Question: if I have a Entity class with a couple of read-only properties (To totalize fields), does that affects the two way data binding (does the entity gets notified of changes to the other fields on the GUI (winforms)?
Also, I have a doubt about partial classes. If I use a partial class to generate a read only property that totalizes fields A, B & C. How can I get notified that that those properties changed. I know that I have to call OnPropertyChanged (if the total changed), should I override this method (in order to get notification of Fields A, B & C changes and recalculate)? Is that the best practice or the correct way to do it? Thank you very much.