WPF Storyboard动画停止

来源:互联网 发布:深圳网络教育机构 编辑:程序博客网 时间:2024/04/19 13:17

在wpf中,可以使用Storyboard来制作复杂的动画,用起来也是各种强大,各种爽,但是作为新手的我。并不知道如何停止一个无限循环的动画,在网上搜,说各种办法的都有。但是用起来没几个能用的,于是自己慢慢摸索,发现可以通过调用Storyboard对象的下面两个方法来中止

        public void Remove(FrameworkContentElement containingObject);
        public void Remove(FrameworkElement containingObject);

虽然无参的重载版本的注释说的也是能停止,但是实测没用,只有这两个有参的版本有效。使用的时候在参数中指定需要移除动画的UI控件,就能将该这个Storyboard作用在该控件上的所有动画移除。至于部分动画的移除,暂时还没有摸索出来。


0 0