i use the RadPropertyGrid to show the properties of an ExpandoObject in unbound mode (AutoGenerateBindingPaths=false and AutoGeneratePropertyDefinitions=false). The PropertyDefinitions are created in code by my ViewModel.
In pseudo code my view model looks like:
dynamic model =
model.MyProperty = 42;
PropertyDefinition property =
DisplayName = "MyProperty",
Source = model,
Mode = BindingMode.TwoWay
On a first glance it seems to work. The property with the current value appears in the PropertyGrid.
But unfortunally the update is not working. When I change the value of the property in the PropertyGrid, the model is not updated.
Is there a mistake on my side?