10 Commits (8afb694ead5369a8b3600a522781ce452e3bd2de)

Author SHA1 Message Date
Steven Kirk 844da05fe8 Revert "Only send BindingNotifications on error." 10 years ago
Steven Kirk 99a635f31f Remove data validation for non-direct properties. 10 years ago
Steven Kirk 57e646583f Only send BindingNotifications on error. 10 years ago
Steven Kirk f720a7d66f Test that BindingNotificationReceived is called. 10 years ago
Steven Kirk 5a9371f786 Pass EnableDataValidation to ExpressionObserver. 10 years ago
Steven Kirk 06b0d15fc2 Surface BindingNotifications in AvaloniaObject. 10 years ago
Steven Kirk 4fe2a3d86c Removed vestiges of old data validation. 10 years ago
Steven Kirk 4906a472b0 Reimplemented data validation using BindingNotifications. 10 years ago
Steven Kirk 5c33fbc6ee Reimplemented property validation. 10 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Jeremy Koritzinsky aab4331a52 Changed validation on controls to allow notifications from multiple types of validation and correctly report if it is valid. Changed initalization of validation plugins to nest within each other so there can be multiple active at once. 10 years ago
Jeremy Koritzinsky 774c6e6fa4 Made validation enable-able during binding construction, similar to WPF. Now validation events are only raised when the validation type is enabled on the property. 10 years ago