Поиск…
DispatcherObject
Вывод из
Object
Ключевые члены
public Dispatcher Dispatcher { get; }
Резюме
Большинство объектов в WPF происходят из DispatcherObject
, который предоставляет базовые конструкции для работы с параллелизмом и потоками. Такие объекты связаны с диспетчером.
Только поток, который был создан Диспетчер, может напрямую обращаться к DispatcherObject. Чтобы получить доступ к DispatcherObject из потока, отличного от потока, который был создан DispatcherObject, требуется вызов Invoke
или BeginInvoke
в диспетчере, с которым связан объект.
DependencyObject
Вывод из
DispatcherObject
Ключевые члены
public object GetValue(DependencyProperty dp);
public void SetValue(DependencyProperty dp, object value);
Резюме
Классы, полученные из DependencyObject
участвуют в системе свойств зависимостей , которая включает в себя регистрацию свойств зависимостей и предоставление идентификации и информации о таких свойствах. Поскольку свойства зависимостей являются краеугольным камнем разработки WPF, все элементы управления WPF в конечном итоге получаются из DependencyObject
.