原文:wpf Storyboard 不存在可解析名称“ ”的适用名称领域

No applicable name scope exists to resolve the name

写了一个 Storyboard ,如下:

 DoubleAnimation crossLeftAnimation = new DoubleAnimation();
crossLeftAnimation.Duration = TimeSpan.FromSeconds(0.5); Storyboard.SetTargetName(crossLeftAnimation, "imgCrossCartoon");
Storyboard.SetTargetProperty(crossLeftAnimation,
new PropertyPath(Canvas.LeftProperty)); DoubleAnimation crossTopAnimation = new DoubleAnimation();
crossTopAnimation.Duration = TimeSpan.FromSeconds(0.5); Storyboard.SetTargetName(crossTopAnimation, "imgCrossCartoon");
Storyboard.SetTargetProperty(crossTopAnimation,
new PropertyPath(Canvas.TopProperty)); Storyboard myStoryboard=new Storyboard();
myStoryboard.Completed+=new EventHandler(myStoryboard_Completed); this.imgCrossCartoon.IsEnabled= true; if (id > )
{
crossLeftAnimation.From = Canvas.GetLeft(_calibrateCircles[id-]);
crossLeftAnimation.To = Canvas.GetLeft(_calibrateCircles[id]); crossTopAnimation.From = Canvas.GetTop(_calibrateCircles[id - ]);
crossTopAnimation.To = Canvas.GetTop(_calibrateCircles[id]);
}
else
{
crossLeftAnimation.From = -;
crossLeftAnimation.To = Canvas.GetLeft(_calibrateCircles[id]); crossTopAnimation.From = -;
crossTopAnimation.To = Canvas.GetTop(_calibrateCircles[id]);
} myStoryboard.Children.Add(crossLeftAnimation);
myStoryboard.Children.Add(crossTopAnimation);
myStoryboard.Begin();

结果出现:Storyboard 不存在可解析名称“ ”的适用名称领域错误。后来参考http://social.msdn.microsoft.com/Forums/zh-TW/802/thread/1365449e-965d-4df7-82df-e3e0e8d0ca19,把最后一句改为:

myStoryboard.Begin(this.imgCrossCartoon);

就好了。

另外 如果非得用myStoryboard.Begin(),请在XAML Storyboard 下面的元素中添加     Storyboard.Target="{x:Reference Name=RootElement}"  (这个比较有效) 或者   Storyboard.Target="{Binding ElementName=xxxxx}"

wpf Storyboard 不存在可解析名称“ ”的适用名称领域 No applicable name scope exists to resolve the name的更多相关文章

  1. Wpf(Storyboard)动画简单实例

    原文:Wpf(Storyboard)动画简单实例 动画的三种变换方式 RotateTransform:旋转变换变化值:CenterX围绕转的圆心横坐标 CenterY纵坐标 Angle旋转角度(角度正 ...

  2. MeteoInfo-Java解析与绘图教程(七)_图层添加站点名称或区域名称

    MeteoInfo-Java解析与绘图教程(七)_图层添加站点名称或区域名称 在上文说了用自动站的数据经过插值绘制色斑图,这种一般是在geoserver上叠加图片呈现,但遇到后端导出图片,我们又想添加 ...

  3. [转载]编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数

    [转载]编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数 转载自:https://blog.csdn.net/one_money/article/details/56921 ...

  4. MVC 获取控制器名称和Action名称(转载)

    MVC在filter中如何获取控制器名称和Action名称   使用ActionExecutingContext对象可以获取控制器名称.Action名称.参数名称以及参数值.路由和Action返回值不 ...

  5. MVC在filter中如何获取控制器名称和Action名称

    使用ActionExecutingContext对象可以获取控制器名称.Action名称.参数名称以及参数值.路由和Action返回值不影响结果. 在代码中 [AttributeUsage(Attri ...

  6. 缓存服务,还未创建完缓存时, 需要更改图层名称、服务名称、数据源位置、mxd名称等

    缓存服务,还未创建完缓存时, 需要更改图层名称.服务名称.数据源位置.mxd名称等.已经创建好的缓存还可以再用吗? 测试后可以, 注意:新服务相对旧服务,符号样式没有改变,切片方案没有变化. 测试步骤 ...

  7. Swift中的参数内部名称和外部名称

    1.什么是参数的内部名称和外部名称? struct Color { let red, green, blue: Double init(red redColor: Double,green green ...

  8. legend3---laravel中获取控制器名称和方法名称

    legend3---laravel中获取控制器名称和方法名称 一.总结 一句话总结: \Route::current()->getActionName();会有完整的当前控制器名和方法名 pub ...

  9. 【Python】—— 获取当前运行函数名称和类方法名称

    原文出处: python笔记19-获取当前运行函数名称和类方法名称 获取函数名称 1.在函数外部获取函数名称,用.__name__获取 2.函数内部获取当前函数名称,用sys._getframe(). ...

随机推荐

  1. stackedit

    https://github.com/benweet/stackedit/ https://github.com/waltcow/blog/issues/4

  2. [Recompose] Add Local State with Redux-like Reducers using Recompose

    Learn how to use the 'withReducer' higher order component using the alternative reducer form. If you ...

  3. 【Lucene4.8教程之四】分析 2014-06-22 10:51 1412人阅读 评论(0) 收藏

    1.基础内容 (1)相关概念 分析(Analysis),在Lucene中指的是将域(Field)文本转换成最基本的索引表示单元--项(Term)的过程.在搜索过程中,这些项用于决定什么样的文档能够匹配 ...

  4. 基于bootstrap的富文本框——wangEditor【欢迎增加开发】

    先来一张效果图: 01. 引言 老早就開始研究富文本框的东西,在写完<深入理解javascript原型与闭包>之后,就想着要去做一个富文本框的插件的样例. 如今网络上开源的富文本框插件许多 ...

  5. 简单实现的Servlet文件上传,并显示

    http://my.oschina.net/Barudisshu/blog/157481

  6. springmvc使用和经验总结(长沙师说网络科技有限公司)

    springmvc 先分析下代码,高速学习.先要把配置文件写好, 给上2个类详细看看 package com.shishuo.studio.action; import org.apache.log4 ...

  7. .netcore consul实现服务注册与发现-集群完整版

    原文:.netcore consul实现服务注册与发现-集群完整版 一.Consul的集群介绍    Consul Agent有两种运行模式:Server和Client.这里的Server和Clien ...

  8. Javascript中的DOM实现显示鼠标的空间位置

    为了显示鼠标相对于浏览器的位置(相对于屏幕和页面类似),我们能够利用click事件,获得关于鼠标单击的事件对象event.这个事件对象里的clientX和clientY包括了鼠标的位置信息,所以我突发 ...

  9. java-线程-ABCABC

    public class OneByOne { private Lock lock = new ReentrantLock(); private Condition conditionA = lock ...

  10. 【22.73%】【codeforces 606D】Lazy Student

    time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...