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.