2011-01-03 1 views
2

Из того, что я видел до сих пор, кажется, что вы можете использовать как визуальные состояния, так и раскадровки, чтобы визуально визуально использовать пользовательский интерфейс приложения silverlight. Неужели я ошибаюсь в этом заявлении? Кто-нибудь знает, какой из них следует выбирать над другим в практическом сценарии?silverlight Рекомендации по использованию визуальных состояний против раскадровки

Прошу извинить, если мой вопрос не является достаточно конкретным. Я просто немного туман на всех вещах Silverlight. :)

Спасибо за ваше время.

ответ

4

Ваш вопрос подразумевает некоторый конфликт между состояниями Visual и раскадровки, но такой конфликт не существует.

VisualStateсодержит в Storyboard, который анимируется визуальное изменение в пользовательском интерфейсе для представления состояния.

1
  • Если в конце анимации ваш пользовательский интерфейс выглядит так же, как и раньше, используйте раскадровку (ы).
  • Если вы не можете «спроектировать» желаемый эффект, используя состояния в Blend, используйте доски.
  • В противном случае используйте состояния.
Смежные вопросы