Я не очень много работал с WPF, но описанная вещь — это, вероятно, фишка Routed Events. Суть в том, что событие сгенерированное элементом дерева контролов может быть обработано любым другим вышестоящим элементом в иерархии. В данном случае при изменении в ComboBox
возникает событие, которое обрабатывается родительским контейнером.