Я строю wpf-приложение на основе MVVM и столкнулся с некоторой проблемой:
Мне нужно построить пользовательский интерфейс на основе информации, которая поступает из модели, например
Моя модель содержит список процессов (загружается из файла XML - динамический), каждый процесс содержит информацию (имя, путь к значку и т. Д.)
Для каждого процесса мне нужно создать одну кнопку (которая отображает информацию о соответствующем процессе), для этого мне нужно получить список процессов из viewModel в пользовательский интерфейс (чтобы выполнить фактическую сборку пользовательского интерфейса), который будет заставить пользовательский интерфейс ссылаться на контейнер процессов ... и сломать MVVM.
у кого-то есть идеи, как реализовать это, не ломая MVVM ??
Большое спасибо.