如何检查故事板是否开始?

时间:2015-09-23 05:34:41

标签: wpf storyboard code-behind

我需要知道if (parameter != null && parameter is System.Windows.Media.Animation.Storyboard) { if (!(bool)value) { (parameter as System.Windows.Media.Animation.Storyboard).Begin(); return Visibility.Visible; } else { (parameter as System.Windows.Media.Animation.Storyboard).Stop(); return Visibility.Collapsed; } } 是否已经开始。如果它开始,我需要停止,否则我不需要停止。开始和停止都将在后面的代码中完成。

目前我已经这样做了:

{{1}}

我遇到了绑定错误:

  

System.Windows.Media.Animation警告:6:无法执行操作   因为指定的Storyboard从未应用于此对象   互动控制。行动=“停止”;   故事板= 'System.Windows.Media.Animation.Storyboard';   Storyboard.HashCode = '7861304';   Storyboard.Type = 'System.Windows.Media.Animation.Storyboard';   TargetElement = 'System.Windows.Media.Animation.Storyboard';   TargetElement.HashCode = '7861304';   TargetElement.Type = 'System.Windows.Media.Animation.Storyboard'

任何人都可以分享如何在故事板开始后停止它吗?

0 个答案:

没有答案