Я пытался увидеть, есть ли простой / умный способ реализовать привязку к ListBox.SelectedItems. Если вы попробовали сами, то узнаете, что привязка разметки с помощью BindingExtension не работает - свойство не поддерживает это. Итак, вам осталось подключить обработчик для SelectionChanged и попробовать этот маршрут. Самое близкое, что я получил, - это этот пост:
http://alexshed.spaces.live.com/blog/cns!71C72270309CE838!149.entry
Обновление: упомянутый выше блог больше не доступен, текущий блог этого автора находится здесь, и самое близкое, что я смог найти к упомянутому сообщению в блоге, - это этот ответ StackOverflow.
Которая реализует весь необходимый C # в удобном вложенном свойстве. Но он реализует «привязку» как одностороннюю, от цели к источнику. Я хочу двустороннюю привязку.
Любые идеи?