Как большие контролы изолировать от основной разметки xaml в wpf?
Есть большая "менюшка", и она загаживает читаемость разметки (по крайней мере для меня). Хотелось бы все большие контролы убрать в отдельное место.
Пробовал убрать в словарь ресурсов и подключить через стили, всё бы ни чего, но команды не работают. Подозреваю потому как библиотека не имеет доступа к основному xaml.
В общем то вопрос в следующем: какие есть способы этого?
Вынеси в UserControl. Только выносить нужно не по принципу "нужно убрать много XAML", а логически группировать. И "большая менюшка" не прибавляет идей, что и как с ней сделать и что ты подразумеваешь под словом "менюшка" тоже не очень понятно. Выложи рабочий код. Можешь тестовый проект набросать.