Задать вопрос
@DarkByte2015

Model или ViewModel?

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

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

Похожие вопросы