public override void SetValue(object instance, object value) { if (_member.DependencyProperty != null) { ((DependencyObject)instance).SetValue(_member.DependencyProperty, value); } else { _member.SetDelegate(instance, value); } }