Хорошо, что касается вашего мультибиндинга, чего вы там пытаетесь достичь?Я не знаю, что должен делать ваш конвертер, но нельзя ли это сделать с помощью класса реализации IValueConverter?Я предполагаю, что нет, похоже, что вы передаете текстовое поле конвертеру.
Если у метода есть несколько вещей, когда обновляются свойства вашей модели, вы можете заставить модель представления подписаться на события в вашей модели.учебный класс.Просто объявите объект WithEvents (VB.NET) и добавьте обработчики событий для On [PropertyName] Изменено.
При реализации MVVM я склонен трактовать codebehind как гражданина второго класса.Я делаю все возможное, чтобы вытолкнуть всю логику из ViewModel или View, если я могу.Я почти полностью прекратил использовать конвертеры, так как большая часть этой логики может дублироваться во ViewModels, и если это то, что я хочу использовать повторно, у меня обычно просто есть небольшой вспомогательный класс, который получает то, что ему передают, что-то делает, ипередает его обратно.У меня никогда не было таких хороших отношений с IValueConverter ...
Кроме этого, неясно, что именно вы пытаетесь сделать.Можем ли мы получить больше разъяснений?