In meiner WPF-Anwendung habe ich eine boolesche Eigenschaft, die ich dem Benutzer anzeigen möchte (z. B. mit einem schreibgeschützten Kontrollkästchen). Normalerweise würde ich INotifyPropertyChanged implementieren, damit WPF darauf reagieren und das Kontrollkästchen entsprechend ändern kann.WPF: Eigenschaftsänderung ohne Implementieren der INotifyPropertyChanged-Schnittstelle anzeigen
Das Problem, das ich gerade habe, ist, dass dieser Eigenschaftswert aus einem geschlossenen Framework abgerufen wird. Das heißt, ich kann nur den Wert abfragen, aber es gibt kein Änderungsereignis, das ich abonnieren kann.
Mein erster Gedanke war, einen separaten Thread zu erstellen, der periodisch (etwa alle 10 Millisekunden) den Wert abfragt und ein Ereignis erstellt, wenn sich der Wert geändert hat. Aber das scheint mir übertrieben zu sein.
Meine Frage ist also: Gibt es ein Feature in WPF für die Anzeige von wechselnden Werten wo INotifyPropertyChanged keine Option ist? Irgendeine Art von Abstimmungsmechanismus, vielleicht? Wenn nicht, wie würden Sie dieses Problem angehen?
Danke für Ihre Zeit.
wie aus einem geschlossenen Rahmen ist glaube ich nicht, es ist möglich. ich bin nicht sicher genug, um zu schreiben, dass als Antwort. –