This project provides helper classes for binding to nested properties. The main impetus for the project was to allow a WinForms DataGridView to be able to bind to nested properties of any depth.
Class name | Purpose |
---|---|
NestedBindingList | An IBindingList which supports nested properties. It supports change notifications, sorting and searching, including for nested properties. |
NestedPropertyChangedNotifier | An INotifyPropertyChanged for raising nested PropertyChanged events. |
NestedPropertyDescriptor | A PropertyDescriptor for nested properties of an object. |
All files contained within the project are licensed under the Apache License, Version 2. Some code is additionally licensed under the MIT X11 License. Please see the License.md and Notice.md files for license terms and attribution notices.