silverlight最佳实践何时使用视觉状态与故事板

时间:2011-01-03 07:34:11

标签: silverlight silverlight-4.0 visualstatemanager

从目前为止我看到的,似乎你可以使用视觉状态和故事板来直观地对Silverlight应用程序的UI做同样的事情。我做错了吗? 有没有人知道在实际场景中应该选择哪一个?

如果我的问题不够具体,请原谅。我对Silverlight的所有事情都有点朦胧。 :)

感谢您的时间。

2 个答案:

答案 0 :(得分:4)

您的问题意味着视觉状态和故事板之间存在一些冲突,但不存在此类冲突。

VisualState 包含 a Storyboard,动画显示用户界面中的视觉变化以表示状态。

答案 1 :(得分:1)

  • 如果在动画结束时您的UI看起来与之前相同,请使用storyboard(s)。
  • 如果您无法使用Blend中的状态“设计”所需效果,请使用存储库。
  • 否则,请使用状态。