S>Почему при запуске после выполнения lb = container as ListBox lb пусто? В container Listbox не приходит, а приходит ContentPresenter какой-то. Как мне ListItemTemplateSelector выбирать темплейт для Listbox?
Переопредели ItemContainerStyle, сделай у объекта свойство IsSelected и забинди его в стиле на LIstBoxItem.IsSelected