Как вы собираетесь разделять виды на меньшие. Допустим, у меня есть Customer объект, и у каждого Customer может быть Order с. Должен ли я создать один вид CustomerOrderView или 3 вида CustomerOrderView, CustomerView и OrderView?
Customer
Order
CustomerOrderView
CustomerView
OrderView
Создайте представление (или несколько представлений) для каждой ViewModel. В CustomerView вы можете затем использовать OrderView s для отображения заказов в ItemsControl
ItemsControl