我需要知道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'
任何人都可以分享如何在故事板开始后停止它吗?