Leider gibt es das INotifyPropertyChanged erst ab .NET 4.0, das wir hier leider noch nicht einsetzen sollen. An Observer hab ich auch gedacht, aber das passt hier nicht, denn die Instanz soll ja selbst reagieren.
INotifyPropteryChanged gehört zum Databinding und ist spätestens seit .NET 2.0 drin (wenn nicht vielleicht sogar schon in 1, aber das ist so alt, da kann ich mich nicht mehr dran erinnern). Hier der Link zum 2.0er
MSDN Eintrag:
http://msdn.microsoft.com/en-us/libr...(v=vs.80).aspx
Aber davon abgesehen - warum 'noch' kein 4.0er? Das wurde schon im April 2010 released, ist also mit seinen über 2 Jahren auf dem Buckel gefühlt schon Uralt-Technologie. 4.5 steht ja schon vor der Tür (Release im September).