18 Commits (4270cc82918be2fb9dd07cdc3beca3486d5dadd1)

Author SHA1 Message Date
Jeremy Koritzinsky da5fd06fcd Moved validation filtering into ExpressionObserver and out of InstancedBinding, PerspexObject, and the Priority* system. Renamed some methods in this system to be more descriptive. 10 years ago
Jeremy Koritzinsky ee486113e5 Finished wiring up validation support. Now exceptions and INotifyDataErrorInfo implementers will set controls into their ":invalid" pseudo-class state. 10 years ago
Steven Kirk 886fbb5458 Make ExpressionObserver accept a priority for sets. 10 years ago
Steven Kirk 3d271cd020 Started implementing weak bindings. 10 years ago
Steven Kirk 6b99bcf30b Use LastOrDefaultAsync for completion. 10 years ago
Steven Kirk 45207dd7c6 Make ExpressionObserver complete... 10 years ago
Steven Kirk 23cc9a2ff4 Allow binding to element without path. 11 years ago
Steven Kirk 5f0a6c9d72 Use observable to signal update... 11 years ago
Steven Kirk 318be5196d Added some ExpressionObserver lifetime tests. 11 years ago
Steven Kirk 8fb9c5c8e7 Fixed problem with binding DataContext. 11 years ago
Steven Kirk 67835cc09b Applied a bunch of resharper suggestions. 11 years ago
Steven Kirk 7865743819 Added ElementName bindings. 11 years ago
Steven Kirk af79e21fde Added Menu XAML styles. 11 years ago
Steven Kirk d54772033b Added DropDown theme in XAML. 11 years ago
Steven Kirk 3427b7655b Added PerspexProperty plugin to ExpressionObserver. 11 years ago
Steven Kirk 06f59e57f4 Started adding an ExpressionObserver plugin system. 11 years ago
Steven Kirk b230c3b3f3 Renamed XamlBinding -> Binding 11 years ago
Steven Kirk d2cc993a3e Fixed DataContext binding problem. 11 years ago
Steven Kirk 62b8c5a40c Added default type converter for bindings. 11 years ago
Steven Kirk 43a66901fc Remove ExpressionValue. 11 years ago
Steven Kirk 14ca308900 Log binding path. 11 years ago
Steven Kirk 072aa3c96d Allow ExpressionObserver root to be changed. 11 years ago
Steven Kirk 82be7441ad Added ExpressionSubject. 11 years ago
Steven Kirk 962c1ea01b Pass SetValue through expression chain. 11 years ago
Steven Kirk 772937ad15 Change ExpressionValue to struct. 11 years ago
Steven Kirk 6e264dccc4 Allow setting values via ExpressionObserver. 11 years ago
Steven Kirk 005cd231cc Initial implementation of ExpressionObserver. 11 years ago