Я пытаюсь перейти к архитектуре Model/ViewModel/View и застрял при попытке нажать диалоги выбора на этот шаблон. Я хотел бы отделить выбор списка вариантов (логика бизнеса/презентации) и фактического механизма отображения/выбора (просмотра) для повторного использования первого с разными представлениями (например, ComboBox и модальный диалог).Как выглядит представление/ViewModel для задачи или диалога?
Как бы выглядела ViewModel для такой задачи выбора? Или я пытаюсь усердно, и я должен реализовать это только в представлении?