码迷,mamicode.com
首页 > 其他好文 > 详细

WPF为提示信息文本增加闪烁效果

时间:2014-07-16 21:14:10      阅读:747      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   color   for   io   

程序通常需要显示某些提醒用户警示的信息,如:收件箱(40)其中数量闪烁就会起到警示效果。可以适用如下Storyboard实现:

<ItemsControl.ItemTemplate>
<DataTemplate>
    <Button Command="{x:Static local:QueryRecordItem.OpenCommand}" FocusVisualStyle="{x:Null}" Focusable="False"
            ContextMenu="{StaticResource ShellContextMenu}" ToolTip="{Binding ToolTip}">
        <StackPanel Orientation="Horizontal">
            <TextBlock Text="{Binding Description}"/>
            <TextBlock Text="{Binding TipText}" Foreground="Red" Visibility="{Binding Converter={x:Static jsm:Converters.BooleanToVisibility}, Path=HasItem, ConverterParameter=true}"/>
            <Border Background="Red" CornerRadius="5" Visibility="{Binding Converter={x:Static jsm:Converters.BooleanToVisibility}, Path=HasItem}">
                <Border.Triggers>
                    <EventTrigger RoutedEvent="Loaded">
                        <BeginStoryboard>
                            <Storyboard BeginTime="0:0:0" AutoReverse="True" RepeatBehavior="Forever">
                                <ColorAnimation From="Red" To="Navy" RepeatBehavior="Forever" Storyboard.TargetProperty="Background.Color">
                                </ColorAnimation>
                            </Storyboard>
                        </BeginStoryboard>
                    </EventTrigger>
                </Border.Triggers>
                <TextBlock Text="{Binding TipText}" Foreground="White"/>
            </Border>
        </StackPanel>
    </Button>
</DataTemplate>
</ItemsControl.ItemTemplate>

 

WPF为提示信息文本增加闪烁效果,布布扣,bubuko.com

WPF为提示信息文本增加闪烁效果

标签:des   style   blog   color   for   io   

原文地址:http://www.cnblogs.com/chriskwok/p/3836216.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!