Предполагая, что вы получили "MainContainer", который является вашей ViewModel верхнего уровня, вам может понадобиться 2 разных подмодели: одна для "Menu" и одна для контента, на который указывает меню.
Это может быть реализовано так:
public MenuViewModel Menu;
public ContentViewModel Content;
Вы бы привязали контейнер в главном представлении к каждой из этих моделей представления, а при обновлении вставили представление в зависимости от вашей модели представления.От того, как вы отобразите модели представления на представление, может зависеть, и не существует «симпатичного» решения.Лично я предпочитаю хранить его в своих ресурсах вида сверху, используя табличку с данными.