Мы используем модель IoC для наших инструментов WPF и очень довольны тем, как все это работает.
Теперь мы хотим добавить ленту к новому инструменту, который мы создаем, и у меня возникают некоторые проблемы с дизайном. Я ищу руководство о том, как плагины в нашем инструменте могут отображать свои интерфейсы на ленте главного окна.
Мы хотим продолжать позволять дизайнеру использовать Blend для разметки и настройки элементов ленты на основе отзывов производственной команды. Если возможно, все компоненты интерфейса плагинов открыты сразу.
Я ищу некоторые рекомендации по этому поводу, прежде чем начать пугать. Если бы это была простая иерархическая система меню, то это было бы довольно просто. Но лента позволяет создавать галереи, списки и все виды интересных контекстно-зависимых интерфейсов.