首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行时Windows Phone - Storyboard TargetName

运行时Windows Phone - Storyboard TargetName
EN

Stack Overflow用户
提问于 2012-10-02 16:12:52
回答 1查看 798关注 0票数 0

如何在运行时为TargetName设置DoubleAnimationUsingKeyFrames?

代码语言:javascript
运行
复制
<Storyboard x:Name="sr">
    <DoubleAnimationUsingKeyFrames x:Name="keyFrameDA" Storyboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationX)"  Storyboard.TargetName="cardBack">
        <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
        <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0"/>
    </DoubleAnimationUsingKeyFrames>
</Storyboard>

我试过了

代码语言:javascript
运行
复制
Storyboard.SetTargetName(keyFrameDA, "cardBack");

但是DoubleAnimationUsingKeyFrames没有这样的属性。谢谢。

更新:当我使用以下代码时会抛出此错误:

代码语言:javascript
运行
复制
Storyboard.SetTargetProperty(keyFrameDa, new PropertyPath(PlaneProjection.RotationXProperty));
Storyboard.SetTarget(keyFrameDa, cardBack.Projection);

错误: KeyFramesProperty -无法获取字段'KeyFramesProperty‘的值,因为包含类的信息不可用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-02 16:18:56

好吧,这个怎么样..。

代码语言:javascript
运行
复制
Storyboard.SetTargetProperty(keyFrameDa, new PropertyPath(PlaneProjection.RotationXProperty));
Storyboard.SetTarget(keyFrameDa, cardBack.Projection);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12694136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档