We are happy to announce Flexible TreeView v3.2 which brings new useful features to our users.
Bidirectional data binding
This version provides new and useful feature - bidirectional data binding mode. With this feature you don`t need to monitor treeview or bound data source changes. Instead you just enable the DataBinding.BidirectionalMode treeview property and Flexible TreeView will synchronize the treeview or data source for you automatically.
With previous versions our users was able to use the DataBindingElementAttribute attribute to tune the data binding result. The new version of Flexible TreeView expands this attribute to provide more options to decrease the amount of additional code that users need to write manually.
Now, if data source fields have this attribute applied with the same values of the DisplayName property, all of them will be automatically displayed (grouped) under one column with the caption indicated in DisplayName property. In this case the order they are displayed in the column will be identical to a sequence order of the fields in a data object class.
The AutoSizeColumn property has been added. When enabled, the width of a generated column calculated automatically based on the content in this column.