WPF: Отображение в TreeView/ListView/ListBox заголовков TabControls
Доброго времени суток! Интересует решение на WPF тривиальной задачи - связать TreeView и TabPage. Вкладка, выбранная в TreeView (для простоты можно и ListBox) - выбирается в TabPage. И наоборот. Проблема в том, что при попытке привязаться к TabPage.Items, мне говорят, что вначале эту коллекцию нужно отвязать от другого элемента управления (что по понятным причинам невозможно). Предполагаю, что в этом случае нужно заводить обсвервабл коллекшен, в него помещать элементы, его подвязывать в оба контрола, после чего переопределять их дататэмплейты. В общем, путь не самый короткий. Таки вот - если кто-нибудь может подсказать, как это реализовать особенно не углубляясь в дебри замла в 1-10 строчек - подскажите. Если нет - проще будет реализовать императивное заполнение TreeView при запуске.