представлении, чтобы элементы управления в представлении могли привязывать данные к ним напрямую. В этом случае классы модели должны быть спроектированы для поддержки привязки данных и событий уведомления об изменении.", а вот эти слова означают, что во VM можно создать свойства с типом модели и привязывать сразу к свойствам модели, а не к свойствам VM?
Ну да. Типо использовать Binding MyModel.MyProperty (где my model - свойство в VM)
ок. спасибо. А вот ещё такой вопрос. Если при нажатии кнопки во View, изменяется коллекция через модель, а потом я вытаскиваю эту коллекцию из модели и уведомляю об изменениях View в этой же команде VM, нажатой кнопки, это всё считается правильным или стоит переделать?)
Обсуждают сегодня