WPF 利用后台C#代码实现一个平移动画。!!!

用后台C#实现。。。传入个参数,然后根据参数值向左平移响应的数值例如传入10Image就向左平移10.。。。... 用后台C#实现。。。传入个参数 ,然后根据参数值向左平移响应的数值
例如传入10 Image就向左平移10.。。。
展开
 我来答
s136735431
2011-07-09 · TA获得超过190个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:100万
展开全部
很简单的,只需要把位置改变下就好了,动画的话,就要用动画元素了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
问米
2011-07-12 · 超过27用户采纳过TA的回答
知道答主
回答量:70
采纳率:100%
帮助的人:67.9万
展开全部
这个简单
Storyboard s = new Storyboard();
DoubleAnimationUsingKeyFrames d = new DoubleAnimationUsingKeyFrames();
d.KeyFrames.Add(new LinearDoubleKeyFrame(30,KeyTime.FromTimeSpan(TimeSpan.FromSeconds(0.6))));
d.KeyFrames.Add(new LinearDoubleKeyFrame(变动终值, KeyTime.FromTimeSpan(TimeSpan.FromSeconds(0.8))));
s.Children.Add(d);
Storyboard.SetTargetName(d, 目标名);
Storyboard.SetTargetProperty(d, new PropertyPath(Canvas.LeftProperty));
s.Begin(bor);

中间那个d是加了关键帧了,我就不摘出来了,不喜欢关键帧去点就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式