Suche…
DispatcherObject
Kommt von
Object
Schlüsselmitglieder
public Dispatcher Dispatcher { get; }
Zusammenfassung
Die meisten Objekte in WPF werden von DispatcherObject
, das die grundlegenden Konstrukte für den Umgang mit Parallelität und Threading bereitstellt. Solche Objekte sind einem Dispatcher zugeordnet.
Nur der Thread, in dem der Dispatcher erstellt wurde, kann direkt auf das DispatcherObject zugreifen. Um auf ein DispatcherObject von einem anderen Thread als dem Thread BeginInvoke
für den das DispatcherObject erstellt wurde, ist ein Aufruf von Invoke
oder BeginInvoke
auf dem Dispatcher erforderlich, dem das Objekt zugeordnet ist.
Abhängigkeitsobjekt
Kommt von
DispatcherObject
Schlüsselmitglieder
public object GetValue(DependencyProperty dp);
public void SetValue(DependencyProperty dp, object value);
Zusammenfassung
Von DependencyObject
abgeleitete Klassen nehmen am Abhängigkeitseigenschaftssystem teil. Dazu gehören das Registrieren von Abhängigkeitseigenschaften sowie die Angabe von Informationen und Informationen zu diesen Eigenschaften. Da Abhängigkeitseigenschaften der Eckpfeiler der WPF-Entwicklung sind, leiten sich alle WPF-Steuerelemente letztlich von DependencyObject
.