public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture) { value = PostProcessing.ConvertBack(value, null, null, culture); var values = MultiValueConverter.ConvertBack(value, null, parameter, culture); for (int i = 0; i < values.Length; i++) { values[i] = PreProcessing.ConvertBack(values[i], null, null, culture); } return(values); }