Re[4]: MVVM: Можно ли размещать логику во ViewModel?
От: igor-booch Россия  
Дата: 09.08.12 07:47
Оценка:
А>В принципе есть такой подход: что не измениться если существующий интерфейс заменить на интерфейс командной стоки-то есть бизнес логика.

То есть получается что логика представления это логика для визуализации в формах, то есть UI логика. Например, селектор стиля или раскраска строчек грида или сложная анимация, которую через xaml не описать. Но я думаю, что такой логике место в код бихайнде xaml. Иначе получается, что, вообще ничего в код бихайнд писать нельзя?
Еще: ценность MVVM (и вообще семейства паттернов Model View) состоит в том, мы одну логику можем по разному визуализировать, то есть для одной ViewModel можно подставлять разные View (возможно даже во время выполнения). Но если во ViewModel будет логика UI, это усложнится.
http://rsdn.ru/Info/rules.xml
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.