BindableCore Class

Base class for a bindable class.

Definition

Namespace: Aliquo.Core.Base
Assembly: Aliquo.Core (in Aliquo.Core.dll) Version: 5.0.9179.22651
C#
[SerializableAttribute]
public class BindableCore : INotifyPropertyChanged
Inheritance
Object    BindableCore
Derived
More
Implements
INotifyPropertyChanged

Constructors

BindableCoreInitializes a new instance of the BindableCore class

Methods

RaisePropertyChanged Invoke the PropertyChanged event.
SetPropertyT Compares the current and new values for a given property. If the value has changed, raises the PropertyChanging event, updates the property with the new value, then raises the PropertyChanged event.

Events

PropertyChanged Event informing of updated property.
PropertyChanging Event informing that the property is changing.

Extension Methods

GetAttributeFromT Get attribute from a class.
(Defined by ObjectExtensions)
ValidateDataAnnotations Validate class with validator of DataAnnotations.
(Defined by ObjectExtensions)

See Also