如何在WPF中闪烁标签文本

诺典

我正在WPF中创建一个表单,当用户输入错误的值时,标签文本应从红色闪烁到黑色再变为红色等。如何在标签中创建这种效果。

For i as Integer = 0 to 3
    YourLabel.Visibility = Visibility.Hidden
    'use Thread.Sleep() or Timer etc. to pause it for some time
    YourLabel.Visibility = Visibility.Visible
    'use Thread.Sleep() or Timer etc. to pause it for some time
Next

或者,您可以使用情节提要动画来达到相同的效果:

<Storyboard x:Key="BlinkAnimation">
    <DoubleAnimation Storyboard.TargetName="YourLabel"
                 Storyboard.TargetProperty="Opacity"
                 From="0" To="1" RepeatBehavior="5x"
                 AutoReverse="True" Duration="0:0:0.5"/>
</Storyboard>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档