Надо ли использовать MVVM при создании UserControl?
При создании UserControl в C# обычно рекомендуется использовать паттерн MVVM (Model-View-ViewModel), хотя это не является обязательным. MVVM предоставляет структуру для разделения логики представления от бизнес-логики и модели данных, что делает код более модульным и легко поддающимся тестированию, а также улучшает возможность повторного использования кода. В структуре MVVM содержится: 1. Модель (Model) - представление данных или ... Читать далее