The key-frame-based animation class type is not limited to only DoubleAnimationUsingKeyFrames. You can use any of the following key frame animation classes to construct your storyboard:
- Boolean: BooleanAnimationUsingKeyFrames
- Byte: ByteAnimationUsingKeyFrames
- Color: ColorAnimationUsingKeyFrames
- Decimal: DecimalAnimationUsingKeyFrames
- Double: DoubleAnimationUsingKeyFrames
- Int16: Int16AnimationUsingKeyFrames
- Int32: Int32AnimationUsingKeyFrames
- Int64: Int64AnimationUsingKeyFrames
- Matrix: MatrixAnimationUsingKeyFrames
- Object: ObjectAnimationUsingKeyFrames
- Point: PointAnimationUsingKeyFrames
- Quaternion: QuaternionAnimationUsingKeyFrames
- Rect: RectAnimationUsingKeyFrames
- Rotation3D: Rotation3DAnimationUsingKeyFrames
- Single: SingleAnimationUsingKeyFrames
- String: StringAnimationUsingKeyFrames
- Size: SizeAnimationUsingKeyFrames
- Thickness: ThicknessAnimationUsingKeyFrames
- Vector3D: Vector3DAnimationUsingKeyFrames
- Vector: VectorAnimationUsingKeyFrames