diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/PropertyGrid/Implementation/PropertyGrid.cs b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/PropertyGrid/Implementation/PropertyGrid.cs index dafa69a2..ed7edda7 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/PropertyGrid/Implementation/PropertyGrid.cs +++ b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/PropertyGrid/Implementation/PropertyGrid.cs @@ -489,6 +489,17 @@ namespace Microsoft.Windows.Controls.PropertyGrid Properties = null; } + /// + /// Updates all property values in the PropertyGrid with the data from the SelectedObject + /// + public void Update() + { + foreach (var item in Properties) + { + BindingOperations.GetBindingExpressionBase(item, PropertyItem.ValueProperty).UpdateTarget(); + } + } + #endregion //Methods } }