gpt4 book ai didi

WPF Storyboard动画即使在设置后也永远循环

转载 作者:行者123 更新时间:2023-12-04 01:21:34 24 4
gpt4 key购买 nike

我有一个基于 DependencyProperty 动画的自定义用户控件绑定(bind)到 DataTrigger .如果 DependencyProperty等于失败,它应该为用户控件内的矩形(名为 buttonColor)的填充颜色设置动画。

但由于某种原因,即使我设置了 RepeatBehavior,它也总是永远循环。为任何值,包括 1。

如果我删除 RepeatBehavior 属性,它只会播放一次动画(如预期的那样)。这是我遇到问题的代码:

<DataTrigger Binding="{Binding Path=ButtonAction.Status}" Value="Failure">
<DataTrigger.EnterActions>
<StopStoryboard BeginStoryboardName="Pulse"/>

<BeginStoryboard>
<Storyboard RepeatBehavior="1">
<ColorAnimation Storyboard.TargetName="buttonColor"
Storyboard.TargetProperty="Fill.Color"
To="{StaticResource FailedColor}"
AutoReverse="True" />
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>

最佳答案

重复 N 的正确语法次是:

<Storyboard RepeatBehavior="Nx">

例如:
<Storyboard RepeatBehavior="6x">

关于WPF Storyboard动画即使在设置后也永远循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17032404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com