wpf
Arquitectura WPF
Buscar..
DispatcherObject
Deriva de
Object
Miembros clave
public Dispatcher Dispatcher { get; }
Resumen
La mayoría de los objetos en WPF se derivan de DispatcherObject
, que proporciona las construcciones básicas para tratar la concurrencia y el subprocesamiento. Tales objetos están asociados con un Dispatcher.
Solo el hilo en el que se creó el Dispatcher puede acceder al DispatcherObject directamente. Para acceder a DispatcherObject desde un subproceso que no sea el subproceso en el que se creó DispatcherObject, se requiere una llamada a Invoke
o BeginInvoke
en el Dispatcher al que está asociado el objeto.
DependencyObject
Deriva de
DispatcherObject
Miembros clave
public object GetValue(DependencyProperty dp);
public void SetValue(DependencyProperty dp, object value);
Resumen
Las clases derivadas de DependencyObject
participan en el sistema de propiedades de dependencia , que incluye el registro de propiedades de dependencia y la identificación e información sobre dichas propiedades. Dado que las propiedades de dependencia son la piedra angular del desarrollo de WPF, todos los controles de WPF se derivan en última instancia de DependencyObject
.