我正在使用WPF创建一个仪表板,其中包含多个关键绩效指标,每个指标都由三个值组成。
每当这些值发生变化时,我想让用户控件闪烁5秒钟。我想要将控件的背景色切换为文本块的前景色,并将文本块的前景色更改为用户控件的背景色。
对于整个WPF动画,这对我来说都是新的知识领域,所以任何帮助都将不胜感激!
我的用户控件如下:
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="10" />
<RowDefinition Height="Auto" />
<RowDefinition Height="10" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<TextBlock x:Name="TitleTextBlock" Text="Title" FontSize="32" HorizontalAlignment="Center" Grid.Row="0" FontFamily="OCR-A II" Foreground="White" VerticalAlignment="Bottom" />
<TextBlock x:Name="Value1TextBlock" Text="0" FontSize="192" HorizontalAlignment="Center" Grid.Row="2" FontFamily="OCR-A II" VerticalAlignment="Center" Foreground="White" />
<TextBlock x:Name="Value2TextBlock" Text="0" FontSize="32" HorizontalAlignment="Center" Grid.Row="4" FontFamily="OCR-A II" Foreground="White" VerticalAlignment="Top" />
</Grid>
blinkAnimation.Begin();
,它们都会闪烁吗?如果我只想让特定的TextBlock闪烁怎么办? - epalm