コード例 #1
0
        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();
        }
コード例 #2
0
ファイル: ObjectEditor.cs プロジェクト: radtek/Shopdrawing
        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();
        }