PropertyChanged – Komplett und kompakt!

Wer kennt es nicht, immer wieder das Ableiten von „INotifyPropertyChanged“ und das nervige Implementieren dieser Funktionalität. Auch wenn inzwischen der neue ReSharper in der Lage ist, diese Methode automatisiert komplett zu Implementieren, so ist dies bei weitem noch nicht beim maximalen Komfort. Aber natürlich gibt es hierfür einige Nützliche Wege dies zu umgehen. Ich würde hierfür eine eigene Klasse empfehlen von welcher in Zukunft Abgeleitet werden kann. Natürlich setzt dies auch wiederum etwas voraus und zwar ist dies bei meiner Umsetzung das mindestens .NET Framework 2.0 verwendet wird. Ist dies der Fall kann diese Klasse bedenkenlos Verwendet werden da diese explizit die .NET Version filtert. Den maximalen Komfort bietet diese Klasse jedoch erst mithilfe von .NET 4.5 bei welchen nicht einmal mehr ein Übergabe Parameter notwendig ist.  Weiterlesen