PropertyChangeNotifier
Ecng.Xaml
Notifica cuando una propiedad de dependencia especificada cambia de objeto objetivo.
Hereda de: DependencyObject
Implementa: IDisposable
Constructores
PropertyChangeNotifier
public PropertyChangeNotifier(DependencyObject propertySource, string path)
propertyChangeNotifier = PropertyChangeNotifier(propertySource, path)
Inicia un nuevo caso observando el camino especificado en el dado.
PropertyChangeNotifier
public PropertyChangeNotifier(DependencyObject propertySource, DependencyProperty property)
propertyChangeNotifier = PropertyChangeNotifier(propertySource, property)
Inicia un nuevo caso observando la dependencia especificada en el dado.
PropertyChangeNotifier
public PropertyChangeNotifier(DependencyObject propertySource, PropertyPath property)
propertyChangeNotifier = PropertyChangeNotifier(propertySource, property)
Inicia un nuevo caso observando el camino especificado en el dado.
Propiedades
PropertySource
public DependencyObject PropertySource { get; }
value = propertyChangeNotifier.PropertySource
Obtiene el objeto objetivo cuyo inmueble se observa. Puede volver nulo si el objetivo ha sido recogido basura.
Value
public object Value { get; set; }
value = propertyChangeNotifier.Value
propertyChangeNotifier.Value = value
Obtiene o establece el valor actual de la propiedad observada.
Métodos
Dispose
public void Dispose()
propertyChangeNotifier.Dispose()
Desembolsos de elementos en la piscina que implementan IDesechable.
Eventos
ValueChanged
public event Action ValueChanged
propertyChangeNotifier.ValueChanged += handler
Ocurre cuando el valor de propiedad observado cambia.
Campos
ValueProperty
public static readonly DependencyProperty ValueProperty
value = PropertyChangeNotifier.ValueProperty
Identifica la propiedad de dependencia de valor.