Я успешно применил трюк, описанный здесь а>. Но у меня все еще есть одна проблема.
Краткий обзор: я отображаю пользователей в ListView. Пользователи перегруппированы по странам, и в шаблоне данных GroupStyle я отображаю сумму всех пользователей, связанных с группой, с помощью преобразователя. Но пользователи пользовательского интерфейса могут изменить значение свойства «Всего» пользователей через модальное окно.
Когда в группе есть только один элемент, отображаемое количество пользователей и сумма корректно обновляются. Но когда в группе несколько элементов, обновляется только User Total (через привязку), а Converter, который должен составлять сумму (TotalSumConverter), даже не вызывается!
У вас есть идеи, откуда это могло взяться? Должен ли я использовать какой-то триггер, чтобы убедиться, что конвертер вызывается при изменении элементов?