0

我最近接受了一次采访。我在面试中被问到这个问题。我读了一篇文章[http://bitslot.info/ch13lev1sec1.shtml][1]。这篇文章向我解释了故事板的类型。主动、被动和交互式故事板是 Silverlight 中的故事板类型吗?

4

1 回答 1

0

Silverlight/中的动画类型(故事板)WPF

  1. DoubleAnimation:这会将 Double 值从一个值设置为另一个值。因此,如果您想随时间改变 TextBox 的宽度,您需要 DoubleAnimation。

  2. ColorAnimation:同上,如果Changing元素的类型是Color,则需要ColorAnimation。

  3. 变换:这将为形状的渲染设置动画(例如 Ractangle)。可以进行多种变换,例如拉伸倾斜旋转等。

  4. SingleAnimation、RectAnimation、PointAnimation、Int32Animation、ThicknessAnimation等每个都具有相同的含义。

所以基本上动画类型的基础是基于你希望你的动画工作的属性的类型。

动画也可以分为两种基本方式:

  1. 没有关键帧的动画:这些动画只需要两个值,From 和 To。它基于动画的 Timeline.DesiredFramerate 属性为您提供流畅的动画。

  2. Animation With KeyFrames:允许您指定一个 KeyFrame 集合,该集合允许您在指定时间定义 KeyFrame 值。这样您就可以根据特定的时间间隔调整自己的动画。

这些参考资料可能会为您提供有关Animation (Storyboard)类型及其用法的更多信息:

  1. WPF 动画简介
  2. WPF 教程 - 样式、触发器和动画
  3. 动画概述
  4. 故事板概述
于 2012-10-31T06:43:36.020 回答