public void UpdateSource()
{
var targetValue = GetTargetValue();
UpdateSource(Binding.ViewSource, _ViewProperty, targetValue);
if (SourceProperty != null && SourceProperty != _ViewProperty)
UpdateSource(Binding.Source, SourceProperty, targetValue);
}