Настройка видимости Windows Phone после выполнения анимации - PullRequest
1 голос
/ 21 февраля 2011

У меня есть модель просмотра и просмотра. У модели представления есть bool (Foo.CanSelect), который при изменении запускает триггер данных в представлении.

Это применяет некоторую забавную анимацию затухания и устанавливает видимость свертывания в конечном ключевом кадре. Это все хорошо для текущего сеанса, но когда я выводю приложение из захоронения (десериализуем его), представление снова становится видимым.

Foo.CanSelect - правильное значение, но оно не привязано к видимости, потому что, если это было так, то при изменении свойства видимое состояние немедленно сворачивается.

Я поступаю неправильно?

1 Ответ

0 голосов
/ 21 февраля 2011

Вы можете сохранить значение Foo.CanSelect, когда приложение захоронено, а затем прочитать его при восстановлении и соответствующим образом обновить видимость элемента. Вместо этого может быть проще использовать визуальные состояния и просто сохранить требуемое состояние при захоронении и восстановить это состояние при возобновлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...