private static void PropertyValueChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e) { ObjectEditor objectEditor = (ObjectEditor)sender; PropertyValue newPropertyValue = (PropertyValue)e.NewValue; PropertyValue oldPropertyValue = (PropertyValue)e.OldValue; objectEditor.UpdateHandlers(oldPropertyValue, newPropertyValue); objectEditor.Recache(); }
private static void PropertyValueChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e) { ObjectEditor objectEditor = (ObjectEditor)sender; Microsoft.Windows.Design.PropertyEditing.PropertyValue newPropertyValue = (Microsoft.Windows.Design.PropertyEditing.PropertyValue)e.NewValue; Microsoft.Windows.Design.PropertyEditing.PropertyValue oldPropertyValue = (Microsoft.Windows.Design.PropertyEditing.PropertyValue)e.OldValue; objectEditor.UpdateHandlers(oldPropertyValue, newPropertyValue); objectEditor.Recache(); }