我正在使用 Windows Phone 7。当我将 EventTrigger 用于 TextBlock 时,如下所示:
<TextBlock Foreground="White" FontWeight="Bold" x:Name="txt" Text="199" Height="100">
<TextBlock.Triggers>
<EventTrigger RoutedEvent="TextBlock.MouseMove" >
<BeginStoryboard>
<Storyboard>
<DoubleAnimation AutoReverse="True" Duration="0:0:1"
From="1.0" RepeatBehavior="Forever"
Storyboard.TargetName="txt"
Storyboard.TargetProperty="Opacity"
To="0.0"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</TextBlock.Triggers>
</TextBlock>
如果我有 RoutedEvent="TextBlock.Loaded" 没问题,但另一个事件(MouseMove,Click...)它将失败并出现错误“属性 TextBlock.MouseMove 值超出范围”。问题是什么?
非常感谢。