This class library (.Net Standard 2.0) provide a C# bindable component that implements the following .NET Framework interfaces: System.ComponentModel.INotifyPropertyChanged System.ComponentModel.IDataErrorInfo System.ComponentModel.INotifyDataErrorInfo System.ComponentModel.DataAnnotations implements supports for data binding, data changes notifications, error check and notifications, data validation through both validation rules and validation attributes brings classes for wpf integration The library is complete and ready to use. It is totally free/open source/modifiable/redistribuable (see MIT licence)
$ dotnet add package ModelExtensions.WPFNo README available.