如何在C#中实现分时间点的动画

问题描述

xmal代码如下<Storyboardx:Name="Storyboard1"><DoubleAnimationUsingKeyFramesStoryboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationY)"Storyboard.TargetName="image"><EasingDoubleKeyFrameKeyTime="0:0:1"Value="0"/><EasingDoubleKeyFrameKeyTime="0:0:1.5"Value="-90"/></DoubleAnimationUsingKeyFrames><DoubleAnimationDuration="0:0:1.5"To="1"Storyboard.TargetProperty="(UIElement.Opacity)"Storyboard.TargetName="image"d:IsOptimized="True"/><ObjectAnimationUsingKeyFramesStoryboard.TargetProperty="(UIElement.Visibility)"Storyboard.TargetName="image1"><DiscreteObjectKeyFrameKeyTime="0:0:1"><DiscreteObjectKeyFrame.Value><Visibility>Collapsed</Visibility></DiscreteObjectKeyFrame.Value></DiscreteObjectKeyFrame><DiscreteObjectKeyFrameKeyTime="0:0:1.5"><DiscreteObjectKeyFrame.Value><Visibility>Visible</Visibility></DiscreteObjectKeyFrame.Value></DiscreteObjectKeyFrame></ObjectAnimationUsingKeyFrames><DoubleAnimationUsingKeyFramesStoryboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationY)"Storyboard.TargetName="image1"><EasingDoubleKeyFrameKeyTime="0:0:1"Value="0"/><EasingDoubleKeyFrameKeyTime="0:0:1.5"Value="90"/><EasingDoubleKeyFrameKeyTime="0:0:2"Value="0"/></DoubleAnimationUsingKeyFrames></Storyboard>

C#代码如下ImageImg=senderasImage;Img.Projection=newPlaneProjection();StoryboardRotateStory=newStoryboard();DoubleAnimationRotateAnimation=newDoubleAnimation();Storyboard.SetTarget(RotateAnimation,Img);Storyboard.SetTargetProperty(RotateAnimation,"(UIElement.Projection).(PlaneProjection.RotationY)");RotateAnimation.Duration=newTimeSpan(0,0,1);EasingDoubleKeyFrameFrame=newEasingDoubleKeyFrame();RotateAnimation.From=0;RotateAnimation.To=-90;Storyboard.SetTargetName(RotateAnimation,"Img");RotateStory.Children.Add(RotateAnimation);RotateStory.Begin();

现在只能实现一个动画,如何把keytime加进去??在线等,挺急的。多谢~!

解决方案

解决方案二:
照着Blend里面生成的用C#翻译一下就好了。。。
解决方案三:
才刚开始学,请问怎么翻译?
解决方案四:
没人??求指导啊、、、
解决方案五:
求大神指导啊

时间: 2024-10-22 08:12:16

如何在C#中实现分时间点的动画的相关文章

android-如何实现一个类似手机360卫士优化过程中的类似时间轴的动画效果?

问题描述 如何实现一个类似手机360卫士优化过程中的类似时间轴的动画效果? 在新版360卫士中,点击优化后,会有一个类似时间轴的动画效果,具体是有一个时间轴,应该是一个listView,每行有一个圆形的imageView,第一行的图片围绕着中心进行转动,转完后是第二行的图片转,以此类推 解决方案 http://www.tuicool.com/articles/j2aimiE

如何在Oracle中实现时间相加处理?[原创]

oracle|原创 如何在Oracle中实现时间相加处理?   今天由于项目的需要,老大让我负责编写Oracle中的存储过程.嘿,以前从来没有接触过,这次是个很好的学习机会,好好把握!   但是,在使用过程中,遇到一个问题,不知道该如何实现时间相加功能,因为系统中需要用来时间相加功能.通过网络找资料,但是最终一无所获.于是,决定自己写一个!希望可以给朋友有所帮助! -- 名称:Add_Times-- 功能:返回d1与NewTime相加以后的结果,实现时间的相加-- 说明:对于NewTime中的日

date-在GMT时间中添加分钟数

问题描述 在GMT时间中添加分钟数 在GMT时间中添加分钟数: 这是我获取GMT时间的代码: new Date().toGMTString(); 如何将结果转换成分钟? 谢谢 解决方案 Date temp = new Date().toGMTString(); Date newDate=new Date(temp + (530 * 60000));

如何在Word 2013文档中删除分节符

通过在Word2013文档中使用分节符,可以把Word文档分成两个或多个部分,这些部分可以具有不同的页面设置.如果不再需要分节符,可以将其删除.删除分节符后,被删除分节符前面的页面将自动应用分节符后面的页面设置.在Word2013文档中删除分节符的步骤如下所述: 第1步,打开已经插入分节符的Word2013文档,依次单击"文件"→"选项"命令,如图2013072504所示. 图2013072504 单击"选项"命令 第2步,在打开的"W

如何在Word 2013文档中插入分节符

通过在Word2013文档中插入分节符,可以将Word文档分成多个部分.每个部分可以有不同的页边距.页眉页脚.纸张大小等不同的页面设置.在Word2013文档中插入分节符的步骤如下所述: 第1步,打开Word2013文档窗口,将光标定位到准备插入分节符的位置.然后切换到"页面布局"功能区,在"页面设置"分组中单击"分隔符"按钮,如图2013072502所示. 图2013072502 单击"分隔符"按钮 第2步,在打开的分隔符列

我是如何在SQLServer中处理每天四亿三千万记录的

首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务. 项目背景 这是给某数据中心做的一个项目,项目难度之大令人发指,这个项目真正的让我感觉到了,商场如战场,而我只是其中的一个小兵,太多的战术,太多的高层之间的较量,太多的内幕了.具体这个项目的情况,我有空再写相关的博文出来. 这个项目是要求做环境监控,我们暂且把受监控的设备称为采集设备,采集设备的属性

LFCS 系列第五讲:如何在 Linux 中挂载/卸载本地文件系统和网络文件系统(Samba 和 NF

LFCS 系列第五讲:如何在 Linux 中挂载/卸载本地文件系统和网络文件系统(Samba 和 NF Linux 基金会已经发起了一个全新的 LFCS(Linux 基金会认证系统管理员Linux Foundation Certified Sysadmin)认证,旨在让来自世界各地的人有机会参加到 LFCS 测试,获得关于有能力在 Linux 系统中执行中间系统管理任务的认证.该认证包括:维护正在运行的系统和服务的能力.全面监控和分析的能力以及何时向上游团队请求支持的决策能力. LFCS 系列第

详解:如何在.NET中访问MySQL数据库?

如果你不是只在大集团公司工作过的话,你一定会有机会接触到MySQL,虽然它并不支持事务处理,存储过程,但是它提供的功能一定能满足你的大部分需求,另外,简洁的MySQL也有一些它独到的优势,在有些时候,它的速度甚至超过大型数据库. 那么如何在.NET中访问MySQL数据库呢?也许很多人马上会说:用OLEDB嘛,但是事实上采用.NET OleDb Data Provider并不能访问MySQL,如果你使用的话,系统会提示你:"Net Data OLE DB 提供程序 (System.Data.Odb

如何在ORACLE中實現人民幣大寫的轉換

oracle 如何在ORACLE中實現人民幣大寫的轉換 作者:   CCBZZP        ORACLE在實現報表的功能是很強大的, 特別在現實的應用中會經常用到人民幣大小寫轉換的問題, 在此我寫個函數向大家簡單介紹一下, 希望和大家一起探討, 以便共同進步! 共同發展! 1. 函數DX_MONEY() CREATE FUNCTION  DX_MONEY(  MONEY IN NUMBER)RETURN VARCHAR2 AS V_MONEY VARCHAR2(150);RV_MONEY0