数据字典中: <Style x:Key="DyImage" TargetType="Image">
<Style.Triggers>
<EventTrigger RoutedEvent="Mouse.MouseEnter">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<!--DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Canvas.Left" To="0"/>
<DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Canvas.Top" To="0"/-->
<DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Height" To="100"/>
<DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Width" To="100"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Style.Triggers>
</Style>XAML中:<Image Style="{DynamicResource DyImage}" Grid.Row="0" Grid.Column="0" Grid.RowSpan="3" Source="{Binding HeaderImage, Mode=OneWay}" />
为什么会提示异常:
无法使用“System.Windows.Media.Animation.DoubleAnimation”动态“System.Windows.Controls.Image”上的“Height”属性。有关详细信息,请查看内部异常。
求帮忙解答下啊
<Style.Triggers>
<EventTrigger RoutedEvent="Mouse.MouseEnter">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<!--DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Canvas.Left" To="0"/>
<DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Canvas.Top" To="0"/-->
<DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Height" To="100"/>
<DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Width" To="100"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Style.Triggers>
</Style>XAML中:<Image Style="{DynamicResource DyImage}" Grid.Row="0" Grid.Column="0" Grid.RowSpan="3" Source="{Binding HeaderImage, Mode=OneWay}" />
为什么会提示异常:
无法使用“System.Windows.Media.Animation.DoubleAnimation”动态“System.Windows.Controls.Image”上的“Height”属性。有关详细信息,请查看内部异常。
求帮忙解答下啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货