@DarkByte2015

Model или ViewModel?

Скажите пожалуйста если класс не используется в качестве DataContext-а ни в одном представлении, но во ViewModel-и есть коллекция объектов этого класса которая прибиндена к представлению (например к DataGrid) то этот класс является Model-ю или ViewModel-ю? Лично мне кажется что все таки ViewModel, потому что все равно же его свойства участвуют в биндинге, но я не уверен... Причем что немаловажно в этом классе также есть и другие публичные свойства и методы которые не биндятся, а просто используются в коде.
  • Вопрос задан
  • 229 просмотров
Пригласить эксперта
Ответы на вопрос 2
@SZolotov
Asp.net core, MAUI,WPF,Qt, Avalonia
Слой доступа к данным - это модель.
Ответ написан
yarosroman
@yarosroman Куратор тега C#
C# the best
Проще скажем, у вас есть VM, у VM есть свойства, эти свойства, возвращают какие то данные, данные это модель.
VM это тоже модель, но её задачи другие, получение, передача данных в DataLayer, установка свойст элементов и т.д. VM это посредник между моделью и представлением.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы