编译DoubleAnimation报错

shaying 2009-11-17 03:59:04
。。。
DoubleAnimation doubleAnimation = new DoubleAnimation(Canvas.GetLeft(rect),p.X,new Duration(TimeSpan.FromMilliseconds(500)));
。。。

DoubleAnimation报错,提示“System.Windows.Media.Animation.DoubleAnimation”不包含采用“3”参数的构造函数

我查了DoubleAnimation(Double, Double, Duration) 有3参数构造函数,怎么vs2008中会报错,不知什么原因
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
浅陌 2011-01-25
  • 打赏
  • 举报
回复

DoubleAnimation doubleAnimation = new DoubleAnimation()
{
From = Canvas.GetLeft(rect),
To = p.X,
Duration = new TimeSpan(0, 0, 10)
};

这样写,注意是大括号
tal22 2010-12-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xingjunli 的回复:]
你是在Silverlight还是WPF中使用上面的方法实例化多参构造只在WPF中被支持,silverlight是一个精简版的框架并不支持你上面的写法
[/Quote]
那要是在Silverlight应该怎么写呀?
xingjunli 2009-11-17
  • 打赏
  • 举报
回复
记忆中,开发WPF并不需要什么特殊的东西装好VS2008就OK了
新建项目——>windows——>WPF Application
shaying 2009-11-17
  • 打赏
  • 举报
回复
哦,我是在Silverlight中使用,刚学
怎么搭建WPF的开发平台啊?
xingjunli 2009-11-17
  • 打赏
  • 举报
回复
你是在Silverlight还是WPF中使用上面的方法实例化多参构造只在WPF中被支持,silverlight是一个精简版的框架并不支持你上面的写法

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧