Based on discussion https://wpftoolkit.codeplex.com/discussions/544080.
Starting in v2.3, the PropertyGrid has an editor for Collections : CollectionEditor. This editor creates a CollectionControlButton, which creates a CollectionControlDialog, which uses a CollectionControl, which uses a PropertyGrid.
The PropertyGrid.PropertyValueChanged is not propagated through this chain of elements.
Starting at v2.4, the collectionControl has a new Property : PropertyGrid. It returns the PropertyGrid from the CollectionControl.
Starting at v2.4, the collectionControlDialog has a new Property : CollectionControl. It returns the CollectionControl from the CollectionControlDialog.
We need to evaluate how to raise an event, accessible to user, saying a PropertyItem of the PropertyGrid has been modified. CollectionControlDialog.CollectionControl.PropertyGrid.PropertyValueChanged could be used.
Comments: ** Comment from web user: BoucherS **
Starting in v2.3, the PropertyGrid has an editor for Collections : CollectionEditor. This editor creates a CollectionControlButton, which creates a CollectionControlDialog, which uses a CollectionControl, which uses a PropertyGrid.
The PropertyGrid.PropertyValueChanged is not propagated through this chain of elements.
Starting at v2.4, the collectionControl has a new Property : PropertyGrid. It returns the PropertyGrid from the CollectionControl.
Starting at v2.4, the collectionControlDialog has a new Property : CollectionControl. It returns the CollectionControl from the CollectionControlDialog.
We need to evaluate how to raise an event, accessible to user, saying a PropertyItem of the PropertyGrid has been modified. CollectionControlDialog.CollectionControl.PropertyGrid.PropertyValueChanged could be used.
Comments: ** Comment from web user: BoucherS **
We also need to find a way to raised the CollectionControl.ItemAdded event from CollectionCollection that could be available to user.