Я использую Simple MVVM Toolkit в WPF для создания приложения, приложение использует центральный элемент управления вкладками, с View (UserControl) для каждого элемента вкладки. Эти представления также могут содержать элементы управления вкладками, содержащие дополнительные «подвиды».
Наша трудность заключается в том, чтобы найти способ поделиться логикой приложения, которая используется несколькими из этих представлений, без единого глобального беспорядочного класса.