public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { object valueToConvert = value; // convert if required if (_valueConverter != null) { valueToConvert = _valueConverter.ConvertBack(valueToConvert, targetType, parameter, culture); } // inform the bound Row instance of the property value change return(new FieldSetter(parameter as string, valueToConvert)); }