Я создал пользовательский конвертер MultiValue для выполнения некоторой логики, в то время как MultiBinding к TextBox;однако я не хочу использовать convertBack, поскольку значение привязки не имеет типа времени компиляции и преобразование по умолчанию работает отлично.Возможно ли это или я должен каким-то образом дублировать функцию одного из внутренних преобразователей по умолчанию?
Диаграмма:
values --> Convert() --> TextBox
values <---------------- TextBox
Спасибо.
Редактировать: Забылиупомяните, что я использую MultiValueConverter и MultiBinding, которые, кажется, обходят конвертер по умолчанию.
Редактировать: Чтобы расширить рассуждения об этом: у меня есть два объекта A и B (одного типа), которые я хочуредактировать одновременно в TextBox.В методе Convert я проверяю, имеют ли они одинаковое значение, и отображает ли это значение или значение по умолчанию.Если пользователь изменяет значение в TextBox, я хочу, чтобы одно и то же значение было отправлено обратно обоим A & B.
Редактировать: я решил проблему окольным путем - смотрите мой ответниже.Если у вас есть лучшее решение, я все равно буду рад его услышать.Еще раз спасибо за ваше время и помощь.