Currently, all groups are expanded by default. We should expose methods to collapse/expand certain groups. Furthermore, CollapseAll, ExpandAll groups should be considered as well.
Add public-facing methods to re-call DataSourceProvider GetSourceFor methods. This would allow for refreshing the datasource. Alternatively, add support for ObservableCollection to be used for DataSources so that the pickers reflect any changes to the underlying data source.
Expose a way to control the exact string visualized in the DecimalEditor. After entering 1234.2 in the editor, users should be able to configure the string to see 1,234.20. Available in minor release 2017.2.0602. It will also be available in the R2 2017 SP release.