public T GetValue <T>(TypedPseudoDependencyProperty <T> dp) { object value; if (!_propertyValues.TryGetValue(dp, out value)) { value = dp.DefaultValue; } return((T)value); }
public void SetValue <T>(TypedPseudoDependencyProperty <T> dp, T value) { _propertyValues[dp] = value; }