public void SetValueBinding(BindingBase binding, object source) { BindingOperations.SetBinding(this, ValueProperty, binding.CreateBinding(source)); }