У меня интригующий вопрос. Допустим, я хочу воспроизвести анимацию или изменить визуальное состояние и т. Д. Моего взгляда ИЗ МОДЕЛИ ВИДА. Как я могу это сделать? Это для создания приложения MVVM на Windows Phone 7.
Вы также можете использовать класс Messenger MVVM Light Toolkit : ваша модель представления будет отправлять такие сообщения, как "воспроизведение анимации" и "изменение визуального состояния", когда это уместно, а код вашего представления будет регистрироватьсядля этих сообщений и реагировать соответствующим образом при их отправке.
То, что вы ищете, это «DataTriggers». Это неприятно для WP7, потому что вам приходится полагаться на глючные сторонние библиотеки, чтобы заставить это работать (например: http://expressionblend.codeplex.com/wikipage?title=Behaviors%20and%20Effects&referringTitle=Documentation отказаться от ПО?)
В Silverlight 4 это встроено, поэтому в конце туннеля есть свет, но для WP7 потребуется некоторое время.