Exemplo n.º 1
0
        public void CaptureNewValue(DependencyObject target, DependencyProperty property, object newValue)
        {
            var holder = new CaptureKeyHolder {
                Target = target, Property = property
            };

            if (captureHolders.ContainsKey(holder))
            {
                object oldValue = captureHolders[holder];

                var action = new DPUndoAction(target, property, oldValue, newValue);
                AddAction(action);
            }
        }
Exemplo n.º 2
0
		public void CaptureNewValue(DependencyObject target, DependencyProperty property, object newValue)
		{
			var holder = new CaptureKeyHolder { Target = target, Property = property };
			if (captureHolders.ContainsKey(holder))
			{
				object oldValue = captureHolders[holder];

				var action = new DPUndoAction(target, property, oldValue, newValue);
				AddAction(action);
			}
		}