Я хочу сделать мигающий текст TextBlock. Но, раскадровка не доступна.
Пожалуйста, просмотрите код, как показано ниже:
XAML
<Page.Resources>
<Storyboard x:Name="BlinkLabelStoryBoard" x:Key="BlinkLabel" Duration="0:0:2" RepeatBehavior="Forever">
<ColorAnimationUsingKeyFrames
Storyboard.TargetName="DeviceState"
Storyboard.TargetProperty="Foreground.(SolidColorBrush.Color)">
<DiscreteColorKeyFrame KeyTime="0:0:0" Value="White"/>
<DiscreteColorKeyFrame KeyTime="0:0:1" Value="OrangeRed"/>
</ColorAnimationUsingKeyFrames>
</Storyboard>
</Page.Resources>
<TextBlock x:Name="DeviceState" Text="{Binding RunMode}" FontWeight="Bold" FontSize="16" HorizontalAlignment="Center" Loaded="Start_Animation">
За кодом
private void Start_Animation(object sender, RoutedEventArgs e)
{
Storyboard board = (FindResource("BlinkLabelStoryBoard") as Storyboard);
board.Begin();
}
Но, ошибка происходит BlinkLabelStoryBoard resource not found
.
И еще одна ошибка DeviceState
ресурс не найден.